admin管理员组文章数量:1794759
用python编写石头剪刀布游戏
#剪刀石头布游戏 import random #导入random库 print("和电脑进行石头剪刀布游戏") while True: #一直进行游戏,直到输入q退出 a = input("请输入(输入q退出游戏) 剪刀(0)、石头(1)、 布(2) : ") if a == 'q': print("游戏结束") break else: try: a = int(a) if a == 0: print("您的结果为 :剪刀(0)") elif a == 1: print("您的结果为 :石头(1)") elif a == 2: print("您的结果为 :布(2)") else: print("您输入的格式不对,请重新输入") #输入大于2的数字时,提示重新输入 except: print("您输入的格式不对,请重新输入") #输入除q外的其它字母,提示重新输入 b = random.randint(0,2) #电脑随机生成0或1或2 if b == 0: print("电脑结果为 :剪刀(0)") elif b == 1: print("电脑结果为 :石头(1)") elif b == 2: print("电脑结果为 :布(2)") #a和b进行比较,输出结果 if a ==b: print("\\033[0:35m你们的结果相同,没有输赢。\\033[m") #输出为紫色 elif a ==0 and b ==1 or a ==1 and b ==2 or a ==2 and b ==0: print("\\033[0:32m你输了,电脑赢了。\\033[m") #输出为绿色 elif a ==2 and b ==1 or a ==1 and b ==0 or a ==0 and b ==2: print("\\033[0:34m恭喜你,你赢了。\\033[m") #输出为蓝色 else: pass
版权声明:本文标题:用python编写石头剪刀布游戏 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686862129a111635.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论