剪刀石头布
import random
print("登入默认赠送10000猜币")
print("每次猜拳最少下注1000猜币")
print("赢了返回你下注猜币的1.9倍")
#你的钱包
yibi=10000
while True:
num = random.choice(['石头', '剪刀', '布'])
# 你的下注
try:
bi=int(input("请下注猜币:"))
except:
print("不能输入特殊字符和中文~")
continue
if bi>yibi:
print("亲,你的钱包余额不足以下注,请从新下注或者充值一波!")
print("~充值会让你变的更强哦!")
continue
elif bi<1000:
print("最少下1000哦")
continue
#立马扣除
yibi -=bi
print('你的钱包:',yibi)
while True:
a=input("你要出的招数:")
if a==num:
print("平局")
print("返还",bi)
yibi +=bi
break
elif (a== '布' and num=='石头') or (a== '剪刀' and num=='布') or (a== '石头' and num=='剪刀'):
print("你赢了")
yibi +=int(bi*1.9)
print("赢了",int(bi*1.9))
break
elif (a== '布' and num=='剪刀') or (a== '剪刀' and num=='石头') or (a== '石头' and num=='布'):
print("你输了")
break
else:
print("只能输入>剪刀>石头>布:")
print('钱包还有:',yibi)
#判断钱包还有币不
if yibi<1000:
print("该充钱了,没钱还想玩?")
input("按任意键退出")
break
print('是否再来一局')
bb=input("按任意键继续输入n退出>")
if bb=='n':
break
else:
print("祝你好运!\n")