sh_08_石头剪刀布

sh_08_石头剪刀布

 1 # 导入随机工具包
 2 # 注意:在导入工具包的时候,应该将导入的语句,放在文件的顶部
 3 # 因为,这样可以方便下方的代码,在任何需要的时候,使用工具包中的工具
 4 import random
 5 
 6 # 从控制台输入要出的拳 —— 石头(1)/剪刀(2)/布(3)
 7 player = int(input("请输入您要出的拳 石头(1)/剪刀(2)/布(3):"))
 8 
 9 # 电脑 随机 出拳 —— 先假定电脑只会出石头,完成整体代码功能
10 computer = random.randint(1, 3)
11 
12 print("玩家选择的拳头是 %d - 电脑出的拳是 %d" % (player, computer))
13 
14 # 比较胜负
15 # 1    石头 胜 剪刀
16 # 2    剪刀 胜 布
17 # 3    布 胜 石头
18 # if (()
19 #        or ()
20 #        or ()):
21 if ((player == 1 and computer == 2)
22         or (player == 2 and computer == 3)
23         or (player == 3 and computer == 1)):
24 
25     print("欧耶,电脑弱爆了!")
26 # 平局
27 elif player == computer:
28     print("真是心有灵犀啊,再来一盘")
29 # 其他的情况就是电脑获胜
30 else:
31     print("不服气,我们决战到天明!")
作者:俊豪郎
出处:http://www.cnblogs.com/shaohan/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
原文地址:https://www.cnblogs.com/shaohan/p/11468260.html