雙色球和大樂透的隨機選號並排列

2021-10-03 14:50:52 字數 1590 閱讀 2858

總想試做一點適用的東西,太深了不懂,先拿這個試試。寫完後發現**有點臃腫。

import random time

defloottery()

:while1:

game =

input

('請輸入您要投注的玩法:【1.雙色球】 【2.大樂透】'

)if game ==

str(1)

: i =

34 i1 =

int(

input

('機選幾個紅球(單式投注為6個):'))

j =17 j1 =

int(

input

('機選幾個藍球(單式投注為1個):'))

if i1 <=

20and j1 <=16:

pass

elif i1 >

20or j1 >16:

print

('出錯了!複式投注最多選紅球20個,藍球16個。'

)continue

redball = random.sample(

range(1

,i),i1)

redball.sort(

) blueball = random.sample(

range(1

,j),j1)

redball.sort(

)elif game ==

str(2)

: k =

36 k1 =

int(

input

('機選幾個紅球(單式投注為5個):'))

m =13 m1 =

int(

input

('機選幾個藍球(單式投注為2個):'))

if k1 <=

18and m1 <=9:

pass

elif k1 >

18or m1 >9:

print

('出錯了!複式投注最多選紅球18個,藍球9個。'

)continue

redball = random.sample(

range(1

,k),k1)

redball.sort(

) blueball = random.sample(

range(1

,m),m1)

redball.sort(

) last = redball + blueball

print

('您機選的投注結果為\n'

+str

(last)

+'\n祝您好運!'

) ifconti =

input

('還繼續選嗎?【輸入y繼續】【其他鍵退出】:'

)if ifconti ==

'y':

continue

else

:break

loottery(

)

python實現雙色球隨機選號

雙色球隨機選號實現 from random impwww.cppcns.comort randrange,randint,sample def display balls 輸出列表中的雙色球號碼 for index,ball in enumerate balls if index len balls...

Python實現雙色球和大樂透搖獎

code by kadycui 模組引用 import random def select print n print 請選擇彩票種類 print 雙色球輸入 1 print 大樂透輸入 2 命令列輸入 select input 請輸入 if select 1 generatessq elif se...

使用C語言生成隨機彩票的雙色球或大樂透的球號數

該程式功能為從鍵盤輸入想要夠買的彩票注數,隨後生成對應個隨機球號數並輸出 顯然隨機數不能重複 如下 include include include 雙色球 紅 33選6 藍 16選1 大樂透 紅 35選5 藍 12選2 define red 35 define pick1 5 define blue...