我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python3 随机数 质数 素数 文

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python3  随机数 质数 素数 文

最近工作有点忙 但还是每天坚持花了 三 四个小时学习了一下 python 不错 代码简洁 我很喜欢 还会继续。。。。以前学过点java 相对来说还是比java 清晰 简结 但是语法上还是有点不适应: 慢慢来吧 代码贴上.....mark

#!/usr/bin/python
#python3 所以没有 # -*- coding: UTF-8 -*-
import random
#定义writ_filer 对象
class number_write:
    file_catalog=open("c:\\J.txt",'a')
    def number_all(arr):
       number_write.file_catalog.write("all_全部数:"+str(arr))
    def single_number(A):
        number_write.file_catalog.writelines('\n'+"质数:"+str(A))
    def double_number(B):
        number_write.file_catalog.writelines('\n'+"素数:"+str(B)+'\n')
#抽取20个不重复随机数 范围range(1.100)
num=random.sample([i for i in range(1,100)],20)
#定义质数容器
Prime=[]
#定义素数容器
number=[]
for a in num:
    if a%2 != 0:
        Prime.append(a)
    else:
        number.append(a)
#writ_all_number
number_write.number_all(num)
#writ_单数
number_write.single_number(Prime)
#writ_双数
number_write.double_number(number)
number_write.file_catalog.close()


C盘 j.txt 输出结果


all_全部数:[51, 91, 5, 14, 95, 21, 40, 3, 63, 73, 80, 11, 26, 72, 93, 34, 52, 86, 83, 9]

质数:[51, 91, 5, 95, 21, 3, 63, 73, 11, 93, 83, 9]

素数:[14, 40, 80, 26, 72, 34, 52, 86]


wKiom1j8UBbjtHLaAAGy5YfW3Gs844.jpg-wh_50

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python3 随机数 质数 素数 文

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python3 随机数 质数 素数 文

最近工作有点忙 但还是每天坚持花了 三 四个小时学习了一下 python 不错 代码简洁 我很喜欢 还会继续。。。。以前学过点java 相对来说还是比java 清晰 简结 但是语法上还是有点不适应: 慢慢来吧 代码贴上.....mark#!
2023-01-31

Python3 找素数

脑袋一热,想看一下300以内的最大素数是多少,就写了一个。注意:对正整数n,如果用2到n的平方根之间的所有整数去除,均无法整除,则n为质数(素数)。# -*- coding:utf-8 -*-import mathimport timess
2023-01-31

python3 判断素数

'''简述:区间范围101-200要求:判断这个区间内有多少个素数,并逐一输出。'''leap = 1for i in range(101,200): for j in range(2,i): if(i%j == 0):
2023-01-31

Python3实现求质因数

编写函数,接受一个整数,返回改数的所有质因子。调用该函数进行求解测试。import mathx = input("请输入一个整数,例如demo(15):\n")def demo(n): r = [] l = int(n/2
2023-01-31

python3生成随机数据,并存入sql

#!/usr/bin/python#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : 2018/6/15 22:46# @Author  : Kwan# @File    : i
2023-01-31
PHP随机数
2024-04-02

java如何从数组中随机取元素

要从数组中随机取元素,可以使用Java中的Random类生成一个随机索引,然后根据该索引从数组中取出对应的元素。以下是一个示例代码:javaimport java.util.Random;public class RandomElement
2023-10-18

php怎么打乱数组随机选取几个数组元素

方法:1、用shuffle()随机打乱数组;2、用array_rand()随机从数组中获取多个键名,返回一个键名数组;3、用foreach语句遍历键名数组,根据获取到的键名从乱序数组中取值,并赋值给一个新数组;4、遍历结束后输出新数组即可。
2019-11-11

php如何打乱数组随机选取几个数组元素

本篇内容主要讲解“php如何打乱数组随机选取几个数组元素”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php如何打乱数组随机选取几个数组元素”吧!方法:1、用shuffle()随机打乱数组;2、
2023-06-21

真*伪 随机数

随机数特点1 随机性:没有任何顺序2 不可推测性:无法从已有的数据,推算下一个3 不可重复性:任何随机数之间不重复真随机数伴随着物理实验的,比如:抛硬币、掷骰子、电子元件的噪音、核裂变等,它的结果符合三大特性的。具体实现:intel通过电阻和振荡器生成热噪声作
真*伪 随机数
2016-01-26

JavaScript如何随机排列数组中的元素

这篇文章主要介绍了JavaScript如何随机排列数组中的元素,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。随机排列数组中的元素我每天都在这样做var my_list = [
2023-06-27

Java随机数以及多线程下的随机数用法

本篇内容主要讲解“Java随机数以及多线程下的随机数用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java随机数以及多线程下的随机数用法”吧!Java中的随机数我们需要在Java中随机生成一
2023-06-16

java判断是否为素数(质数)的方法

质数的定义:对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。判断一个数是否为质数(素数)方法:如果是偶数,直接返回;然后从3开始,步长为2,一直到n的算术平方根为止,都除不尽则为质数。Java程序:(推荐:java视频教程
java判断是否为素数(质数)的方法
2014-11-06

java中如何判断一个数是否是素数(质数)

首先要明白什么素数(质数),质数的定义:对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。判断一个数是否为质数(素数)方法:如果是偶数,直接返回;然后从3开始,步长为2,一直到n的算术平方根为止,都除不尽则为质数。实例如下:
java中如何判断一个数是否是素数(质数)
2017-03-25

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录