用代码编写一个以前街头巷尾常见的----老虎机游戏
用代码编写一个以前街头巷尾常见的----老虎机游戏
·
游戏代码如下:
import random # 导入随即模块 while (True): m = input("Please input the principal(单位:元):") # 输入本金 if m.isdigit(): money = int(m) break out = "1" while money > 0 and out == "1": # 游戏运行条件;减去本金 money = money - 1 r = random.random() # 生成一个0到1的随机数,将中奖次数,用概率表示 if r < 0.6: bonus = 0 elif r < 0.8: bonus = 1 elif r < 0.9: bonus = 2 else: bonus = 3 money = money + bonus # 奖金加到本金上 result = "To get a prize is(得到的奖金是):{}元;The remainder principal is(剩余本金是):{}元".format(bonus, money) # 结果格式化为字符串 print(result.split(';')) # 打印结果列表(按分号分隔) out = input("Do you want to continue game(您是否继续游戏)?Yes(1) or No(0):") # 询问是否继续游戏 # 结束游戏 print("Game over(游戏结束)!") print("The final bonus is最终获得奖金是:", money, "元")
代码运行结果如下:
更多推荐
所有评论(0)