tft每日頭條

 > 遊戲

 > python簡單遊戲入門

python簡單遊戲入門

遊戲 更新时间:2024-12-23 08:42:39

python簡單遊戲入門?循環結構的練習:擲骰子,我來為大家科普一下關于python簡單遊戲入門?下面希望有你要的答案,我們一起來看看吧!

python簡單遊戲入門(年近半百自學Python之擲骰子遊戲)1

python簡單遊戲入門

循環結構的練習:

擲骰子

兩個:1--6

1.玩遊戲要有金币,沒有則不能玩遊戲

2.玩遊戲贈金币1枚,充值獲取金币

3.充值為10元的倍數,送20個金币

4.玩遊戲消耗5個金币

5.猜大小:猜對 鼓勵金2枚 猜錯沒有獎勵

6.遊戲結束:1.主動退出 2.沒有金币退出

7.隻要退出則打印金币數,共玩了幾局

--------------------------------

import random

#金币數

coins=0

#玩的次數

count=0

if coins<5:

--- #提示充值

---print('金币不足請充值再玩!')

---while True:

------money=int( input('請輸入充值金額:'))

------#10元的倍數,20個金币

------if money==0:

---------coins =money//10*20

---------print('充值成功!當前金币有%d個' %coins)

---------#開啟遊戲之旅

---------print(’~~~~~~~開啟遊戲之旅~~~~~~~')

---------answer=input(’是否開始遊戲(y/n)?')

---------while coins>5 and answer=='y’:

-----------#扣金币

-----------coins-=5

-----------#贈送金币

-----------coins =1

-----------#産生兩枚随機的骰子數

--------ran1=random.randint(1,6)

--------ran2=random.randint(1,6)

----------#猜大小

----------guess=input('洗牌完畢,請猜大小:')

----------#判斷比較

----------if guess=='大' and ran1 ran2>6 or guess=='小' and ran1 ran2<=6:

------------print(‘恭喜猜對了,你赢了!')

------------coins =2

----------else:

-------------print(‘很遺憾!猜錯了!')

----------count =1

----------answer=input('是否繼續遊戲(y/n)?‘)

------#打印次數 金币數

------print('共玩了%d次,剩餘金币:%d' %(count,coins))

------break

---else:

------print(‘不是10的倍數,充值失敗!')

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关遊戲资讯推荐

热门遊戲资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved