自動生成5注機選大樂透的嘗試


根據學習手動輸入一注雙色球選擇程序,結合random寫的一段自動生成5注機選大樂透的嘗試

# 自動生成5注機選體彩超級大樂透
#!/usr/bin/python
# -*- coding: UTF-8 -*-

import random

n = 0

while n < 5: #判斷直到生成5注時停止:生成+打印

red_ball = []
blue_ball = []

while len(red_ball) < 5:
m = random.randint(1,35)
num = "%02d"%m #為了顯示的時候對齊,自動在小於10的個位數前面的十位補0
if num in red_ball:
continue
else:
red_ball.append(num)
red_ball.sort()

while len(blue_ball) < 2:
m = random.randint(1,12)
num = "%02d"%m
if num in blue_ball:
continue
else:
blue_ball.append(num)
blue_ball.sort()

# print(n+1,":",red_ball,blue_ball)
print("第",n+1,"注:",*red_ball,"+",*blue_ball) #加*號,去掉打印的中括號[] 和 單引號''

n += 1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM