功能要求
编写一个控制台应用程序,模拟用户和计算机进行猜拳游戏。计算机随机产生0、1、2分别代表剪刀、石头和布,用户从键盘上输入0(剪刀)、1(石头)或2(布)和计算机随机产生的数字进行比较判断猜拳是否赢了。
实例代码
import random # 导入random模块,用于产生随机数
# 从键盘上输入0、1或2分别代表剪刀、石头和布
player = int(input("请输入(0剪刀、1石头、2布):"))
computer = random.randint(0, 2) # 随机产生0、1或2的整数
message = "" # 定义字符串用于保存最终要显示的信息
if computer == 0: # 计算机随机生成了0表示是剪刀
message = "电脑出的拳头是剪刀"
if computer == 1: # 计算机随机生成了1表示是石头
message = "电脑出的拳头是石头"
if computer == 2: # 计算机随机生成了2表示是布
message = "电脑出的拳头是布"
'''
用户输入剪刀,计算机产生布
用户输入石头,计算机产生剪刀
用户输入布,计算机产生石头
表示用户赢了
'