python入门练习题 4.猜拳(随机数)
第4题 猜拳(随机数)
'''
1、玩家player出拳(0=石头;1=剪刀;2=布)
2、电脑computer随机出拳
3、循环游戏
'''
# coding = utf-8
import random # 导入随机
while True :
print("请注意:0=石头;1=剪刀;2=布")
my_list = ['石头','剪刀','布']
x = random.randint(0,2)
computer = my_list[x]
y = int(input("请出拳:"))
if y >= 3 :
print("错误,请重出拳,且输入0-2")
print()
continue
player = my_list[y]
if (x==0 and y==1) or (x==1 and y==2) or (x==2 and y==0) :
print(f"玩家出{player},电脑出{computer},电脑胜")
elif x == y :
print(f"玩家出{player},电脑出{computer},平局")
else:
print(f"玩家出{player},电脑出{computer},玩家胜")
print()
========
浙公网安备 33010602011771号