導航:首頁 > 編程語言 > 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隨機取奇數相關的資料

熱點內容
如何將文件夾的內容發到微信 瀏覽:892
安卓手機emoji扁平怎麼辦 瀏覽:208
歐版三星s20怎麼升級安卓11 瀏覽:104
我的世界伺服器如何拉黑房子 瀏覽:480
linux伺服器網路設置 瀏覽:106
在線編譯代碼怎麼做 瀏覽:205
社會研究方法教程pdf 瀏覽:696
cad修改伺服器地址 瀏覽:788
新手伺服器裝什麼系統好 瀏覽:128
androidxmlui 瀏覽:713
星辰之戀在哪個app播 瀏覽:465
手機卡伺服器出錯誤是怎麼回事 瀏覽:536
cg編譯器怎麼設置 瀏覽:418
單片機教學視頻哪個好 瀏覽:598
編譯器錯誤了怎麼辦 瀏覽:77
看摩托車用什麼app好 瀏覽:405
pdf轉換excel在線轉換 瀏覽:361
php多客服 瀏覽:746
語言編譯程序如何分類 瀏覽:377
pdf下載哪個 瀏覽:77