导航:首页 > 编程语言 > python随机取奇数

python随机取奇数

发布时间:2023-07-09 01:06:30

A. python 3.x调用random库,随机生成三个0到100内的奇数

importrandom
t=[random.randint(0,49)*2+1forninrange(3)]
print(t)

B. 用python实现随机生成三个有十个元素的数组把三个合并成一个数组挑出其中的奇数和偶数没有重复

#coding=utf-8
'''
Created on 2012-6-4

@author: Administrator
'''
import random

def test():
minNum = 0#随机数起始
maxNum = 999999#随机数最大
#随机生成三个序列,且为整数
list1 = [random.randint(minNum, maxNum) for i in xrange(10)]
list2 = [random.randint(minNum, maxNum) for i in xrange(10)]
list3 = [random.randint(minNum, maxNum) for i in xrange(10)]
lastList = list1 + list2 + list3#合在一起
lastList = list(set(lastList))#去掉重复,利用set是无序不重复的

oddNumList = []#用于保存奇数序列
evenNumList = []#用于保存偶数

for num in lastList:
if num % 2 == 0:
evenNumList.append(num)
else:
oddNumList.append(num)
print u"奇数有:", oddNumList, "共%d个" % len(oddNumList)
print u"偶数有:", evenNumList, "共%d个" % len(evenNumList)

if __name__ == '__main__':
test()

C. 指定一个区间[m,n],要求输出其中所有奇数Python

python代码如下:

# 指定区间[m,n]

m = 10

n = 20

# 使用高兄列表推导式生成奇数列磨桥表瞎念猛并输出

print([i for i in range(m, n+1) if i % 2 != 0])

D. python如何得到1~20的奇数列表与偶数列表

1‘获取奇数和偶数列表可以不用for循环的形式,使用一句列表表达式即可实现,方法如下,首先在按下开始菜单打开jupyternotebook:

阅读全文

与python随机取奇数相关的资料

热点内容
给我个服务器地址 浏览:227
加法运算律和加法运算法则 浏览:621
如何与国外服务器连接 浏览:172
库房管理系统源码 浏览:59
安卓应用多为什么会卡 浏览:10
php程序员工作职责 浏览:306
程序员可以转行做运维吗 浏览:323
如何检测到服务器端口是否通 浏览:851
linuxsed正则 浏览:109
linux安装gz文件 浏览:357
linux如何卸载编译的软件 浏览:929
高三解压活动视频 浏览:780
如何把服务器卡爆 浏览:949
饿了么java程序员 浏览:960
python编译时找不到路径 浏览:910
jpg转换pdf软件 浏览:103
php读取json文件 浏览:866
螺杆压缩机的功率计算 浏览:74
谷轮压缩机c 浏览:338
苹果app如何复制到另一个手机 浏览:834