c#发展

首页 » 常识 » 问答 » 在Python中实现石头剪刀布游戏
TUhjnbcbe - 2024/10/26 16:32:00
头部白癜风的治疗 http://www.ykhongye.com/m/

图文我们学习了在Python中生成随机数,现在,我们仍然用随机数模块来实现石头剪刀布游戏。在这里,我们不使用任何外部游戏库,利用随机数实现与计算机对弈。

完整代码及说明:

#导入随机数模块importrandom#建立字典,存储数据d={0:"石头",1:"布",2:"剪刀"}#自定义函数,让计算机随机选择defpc():num=random.randint(0,2)returnd[num]print(石头、剪刀、布胜负规则:\n+"石头vs布-“布”胜\n"+"石头vs剪刀-“石头”胜\n"+"布vs剪刀-“剪刀”胜\n")print("选项:\n1-石头\n2-布\n3-剪刀\n")#无限循环对弈whileTrue:xuan=int(input("请输入你的选择,退出请输入4:"))#容错,只能输入1,2,3,4whilexuan4orxuan1:xuan=int(input(请正确选择:))ifxuan==1:player=石头elifxuan==2:player=布elifxuan==3:player=剪刀else:break

1
查看完整版本: 在Python中实现石头剪刀布游戏