Python實(shí)現(xiàn)的雙色球生成功能示例
本文實(shí)例講述了Python實(shí)現(xiàn)的雙色球生成功能。分享給大家供大家參考,具體如下:
最近學(xué)習(xí)Python的Random函數(shù),就順手寫一個(gè)隨機(jī)數(shù)的雙色球程序,開發(fā)環(huán)境:python2.7 , 附上源代碼如下:
# _*_ coding:utf-8 _*_ import random qiu=[] while True: hong = random.randint(1,33)#產(chǎn)生一個(gè)隨機(jī)紅球 if hong in qiu: continue#跳過本次循環(huán) qiu.append(hong)#把紅色號(hào)碼添加到列表 if len(qiu)==6: break qiu.sort() lan=random.randint(1,16)#產(chǎn)生一個(gè)隨機(jī)籃球 s="" for i in qiu: s=s+"%02d " %i#02d表示是2位數(shù)的整數(shù),個(gè)數(shù)自動(dòng)補(bǔ)0 print "腳本之家測(cè)試結(jié)果:" print s+"+ "+"%02d" %lan
運(yùn)行結(jié)果:
其中藍(lán)色6個(gè)。
也有簡單的方法
# _*_ coding:utf-8 _*_ import random list = range(1,34) buleball = random.sample(list,6) buleball.sort() print buleball#1-33隨機(jī)取6個(gè),然后排序
運(yùn)行結(jié)果:
或者
# _*_ coding:utf-8 _*_ import random list = range(1,34) random.shuffle(list) buleball =list[0:6] buleball.sort() print buleball#1-33打亂列表順序,取前6個(gè),然后排序
運(yùn)行結(jié)果:
PS:這里再提供幾款相關(guān)工具供大家參考使用:
在線隨機(jī)生成個(gè)人信息數(shù)據(jù)工具:
http://tools.jb51.net/aideddesign/rnd_userinfo
在線隨機(jī)字符/隨機(jī)密碼生成工具:
http://tools.jb51.net/aideddesign/rnd_password
在線隨機(jī)數(shù)字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu
常用電話號(hào)碼在線查詢:
http://tools.jb51.net/bianmin/pub_tel
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
- Python數(shù)據(jù)分析之雙色球基于線性回歸算法預(yù)測(cè)下期中獎(jiǎng)結(jié)果示例
- Python數(shù)據(jù)分析之雙色球統(tǒng)計(jì)兩個(gè)紅和藍(lán)球哪組合比例高的方法
- Python數(shù)據(jù)分析之雙色球統(tǒng)計(jì)單個(gè)紅和藍(lán)球哪個(gè)比例高的方法
- Python數(shù)據(jù)分析之雙色球中藍(lán)紅球分析統(tǒng)計(jì)示例
- Python數(shù)據(jù)分析之獲取雙色球歷史信息的方法示例
- python 隨機(jī)數(shù)使用方法,推導(dǎo)以及字符串,雙色球小程序?qū)嵗?/a>
- python實(shí)現(xiàn)雙色球隨機(jī)選號(hào)
相關(guān)文章
MATLAB 全景圖切割及盒圖顯示的實(shí)現(xiàn)步驟
本文給大家分兩部分介紹,第一部分通過圖文的形式給大家介紹了全景圖切割的代碼,第二部分給大家介紹了盒圖展示效果的實(shí)現(xiàn)代碼,對(duì)MATLAB 全景圖切割相關(guān)知識(shí)感興趣的朋友,跟隨小編一起看看吧2021-05-05Python常見數(shù)字運(yùn)算操作實(shí)例小結(jié)
這篇文章主要介紹了Python常見數(shù)字運(yùn)算操作,結(jié)合實(shí)例形式總結(jié)分析了Python數(shù)字常見的四則運(yùn)算、整除、取余、開平方等相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-03-03部署django項(xiàng)目安裝uwsgi出錯(cuò)的解決方法總結(jié)
uwsgi協(xié)議是一個(gè)uWSGI服務(wù)器自有的協(xié)議,它用于定義傳輸信息的類型(type of information),每一個(gè)uwsgi packet前4byte為傳輸信息類型描述,它與WSGI相比是兩樣?xùn)|西,下面這篇文章主要給大家介紹了關(guān)于部署django項(xiàng)目安裝uwsgi出錯(cuò)的解決方法,需要的朋友可以參考下2022-08-08Win10系統(tǒng)下Pytorch環(huán)境的搭建過程
今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識(shí),文章圍繞著Win10系統(tǒng)Pytorch環(huán)境搭建過程展開,文中有非常詳細(xì)的介紹及圖文示例,需要的朋友可以參考下2021-06-06異步任務(wù)隊(duì)列Celery在Django中的使用方法
對(duì)于網(wǎng)站來說,給用戶一個(gè)較好的體驗(yàn)是很重要的事情,其中最重要的指標(biāo)就是網(wǎng)站的瀏覽速度。因此服務(wù)端要從各個(gè)方面對(duì)網(wǎng)站性能進(jìn)行優(yōu)化,這篇文章主要介紹了異步任務(wù)隊(duì)列Celery在Django中的使用方法,感興趣的小伙伴們可以參考一下2018-06-06詳解pyqt中解決國際化tr()函數(shù)不起作用的問題
本文主要介紹了pyqt中解決國際化tr()函數(shù)不起作用的問題,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02