python模擬的擲色子遊戲

2021-10-09 20:06:16 字數 1583 閱讀 3429

擲色子

**要求:**

1.歡迎進入***遊戲

2.輸入使用者名稱,預設使用者沒有幣

3.提示使用者充值買幣(

100元30個幣,充值必須是100的倍數,充值不成功可以再次充值)

4.玩一局扣除2個幣,猜大小(系統隨機數模擬骰子產生值)

5.只要猜對了獎勵乙個幣,可以繼續玩(想不想繼續玩,也可以沒有金幣自動退出)

import random

print

('*'*30

)print

('歡迎進入澳門賭場'

)print

('*'*30

)username =

input

('請輸入顧客大名:'

)money =

0answer =

input

('確定進入遊戲嗎(y/n)?'

)if answer ==

'y':

#判斷遊戲幣是否充足

#做到反覆充值

while money<2:

n=int(

input

('金幣不足,請充值(100元30個幣,充值必須是100的倍數):'))

#充值金額判斷

if n%

100==

0and n>0:

money=

(n//

100)*30

print

('當前剩餘遊戲幣是:{},玩一局遊戲扣除兩個幣'

.format

(money)

)print

('進入遊戲...........'

)while

true

:#模擬骰子,產生骰子的值

t1 =random.randint(1,

6)t2 =random.randint(1,

6)#兩個骰子的值大於6 --->大,否則就是小

money-=

2#扣除金幣

print

('系統洗牌完畢,請猜大小:'

) guess=

input

('輸入大或者輸入小:'

)#判斷if(

(t1+t2)

>

6and guess==

'大')or(

(t1+t2)

<=

6and guess==

'小')

:print

('恭喜{}!本局獲得乙個遊戲幣'

.format

(username)

) money +=

1else

:print

('很遺憾!本局遊戲輸了'

)

answer=

input

('是否繼續再來一局遊戲,要扣除兩個遊戲幣?(y/n)'

)if answer!=

'y'or money <2:

print

('退出遊戲啦!!!!'

)break

Python學習筆記 使用Pygal模擬擲骰子

coding utf 8 created on sat mar 14 21 26 55 2020 author 86159 use to create cells run current cell ctrl enter pygal 生成可縮放的向量圖形檔案 對於需要在不同的螢幕上顯示的圖表,這很有用...

初學python, 自己編的擲篩子小遊戲

擲篩子遊戲的基本規則是 開始都有100金幣,擲出1,2,3的扣除相應的金幣,擲出4,5,6加上相應的金幣。如果前兩次都擲出1的話遊戲直接算輸,前兩次都擲出6的話遊戲直接算勝利。除此之外,遊戲金幣扣光算輸,遊戲金幣超過200算贏,一共最多十次投擲機會。遊戲執行結果如圖 下面是基本 coding utf...

初學者 用python寫的擲幣遊戲練習

擲色子 學習python 第三天的小白,做個記錄 import random print 30 print t歡迎進入擲幣遊戲 print 30 uesername input 輸入使用者名稱 money 0answer input 確定進入遊戲嗎 是 否 if answer 是 p判斷遊戲幣是否充...