• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:python的小游戏欢乐世界

python 搞代码 4年前 (2022-02-20) 26次浏览 已收录 0个评论

明天写个小游戏,我把源码贴上,欢送大家尝试(顺带帮我测试一下有没有bug),代码如下:

”’

投骰子

1.欢送进入xxx游戏

2.输出用户名,默认用户是没有币

3.提醒用户充值买币(100块钱30币,充值必须100的倍数,充值不胜利能够再次充值)

4.只有玩一局游戏扣除两个币,猜大小(零碎用随机数模仿骰子产生值)

5.只有猜对了处分1个币,能够持续玩(想不想玩,也能够没有金币主动退出)

”’

援用random模块

import random

进入游戏

print(‘*’*30)

print(‘欢送进入欢畅大世界’)

print(‘*’*30)

username = input(‘请输出用户名:’)

默认money=0

money = 0

answer =input(‘确定进入游戏嘛(y/n)?’)

if answer == ‘y’:

判断游戏币是否短缺

外汇代理https://www.fx61.com/ib.html

while money<2:

n=int(input(‘金币有余,请充值(100元30币,充值必须100的倍数):’))

if n%10 == 0 and n>0:

money = (n//100)*30

else:

print(‘请再次充值’)

n=int(input(‘金币有余,请充值(100元30币,充值必须100的倍数):’))

print(‘以后金币是:{},玩一局游戏扣除两个币’.format(money))

print(‘进入游戏……’)

while True:

模仿骰子

t1 = random.randint(1,6)

t2 = random.randint(1,6)

money -= 2

判断两个骰子的大小

print(‘零碎洗牌结束,请猜大小:’)

guess = input(‘请输出大或者小:’)

if ((t1 + t2) >6 and guess == ‘大’) or ((t1+t2) <= 6 and guess == ‘小’):

print(‘祝贺{}!本局游戏获处分1个金币!’.format(username))

money += 1

else:

print(‘很遗憾!本局游戏输了!’)

answer = input(‘是否持续再来一局游戏,要扣除两个金币?(y/n)’)

if answer ==’n’:

print(‘退出游戏!’)

break #跳出 while True: 这个循环

elif answer == ‘y’ and money <2:

answer1=input(‘尊敬的{},您的金币有余,是否持续充值(y/n)’.format(username))

金币没有当前还想玩就从新充值

if answer1 == ‘y’:

n=int(input(‘金币有余,请充值(100元30币,充值必须100的倍数):’))

if n%10 == 0 and n>0:

money = (n//100)*30

else:

print(‘请再次充值’)

n=int(input(‘金币有余,请充值(100元30币,充值必须100的倍数):’))

else:

print(‘退出游戏!’)

break #跳出 while True: 这个循环


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:python的小游戏欢乐世界

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址