往期回顧
前言:
今天我們就利用python腳本實現幫你選擇雙色球號碼。直接開整~
開發工具:
python版本: 3.9.6
函數: random
效果展示

原理簡介
雙色球,顧名思義,就是兩種顏色的球,紅色和藍色。
紅球從1-33中取出6個,籃球從1-16取出1個。注意,紅球為不放回采樣,也就是不能有重復的。
那么,帶大家用python來選擇雙色球號碼。
其實很簡單,只用到一個隨機數模塊。
先說紅球共6個,每次從1-33個數中隨機選擇一個,且不重復的情況下,添加到一個列表中;藍球從1-16個球中隨機選擇一個即可。
源碼展示
import random
red_ball = []
while True:
# 生成一位隨機數
a = random.randint(1, 34)
# 避免重復
if a not in red_ball:
# 把不重復的數字,添加到列表
red_ball.append(a)
# 返回6個不重復的紅球
if len(red_ball) == 6:
print("紅球:", red_ball)
break
# 生成藍球
blue_ball = random.randint(1, 17)
print("藍球:", blue_ball)
# 運行結果:
紅球: [17, 28, 24, 19, 29, 23]
藍球: 9
運行上面程序,就會隨機生成一組數據。
不過你說,這樣選出來的數據有啥用,真的也只能在平淡的生活多了那么一絲期待。
文章到這里就結束了,感謝你的觀看,Python實用腳本系列,下篇文章分享更換“必應圖片”為“桌面壁紙”
為了感謝讀者們,我想把我最近收藏的一些編程干貨分享給大家,回饋每一個讀者,希望能幫到你們。
干貨主要有:
① 2000多本Python電子書(主流和經典的書籍應該都有了)
② Python標准庫資料(最全中文版)
③ 項目源碼(四五十個有趣且經典的練手項目及源碼)
④ Python基礎入門、爬蟲、web開發、大數據分析方面的視頻(適合小白學習)
⑤ Python學習路線圖(告別不入流的學習)
⑥ 兩天的Python爬蟲訓練營直播權限
All done~詳見個人簡介或者私信獲取完整源代碼。。
