欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

if嵌套使用

程序员文章站 2022-06-21 18:22:57
...

需求
1.从控制台输入要出的拳–石头(1)/剪刀(2)/布(3)
2.电脑随机出拳–先假定电脑只会出石头,完成整体代码功能
3.比较胜负
序号 规则
1 石头胜剪刀
2 剪刀胜布
3 布胜石头
if嵌套使用

import random
# 1.从控制台输入要出的拳--石头(1)/剪刀(2)/布(3)
player = int (input ("玩家输入要出的拳--石头(1)/剪刀(2)/布(3):"))
# 2.电脑随机出拳
computer = random.randint(1,3)
print ("玩家出的拳头是:%d ———电脑出的拳头是:%d" %(player,computer))
# 3.比较胜负
if ((player == 1 and computer == 2)
        or (player == 2 and computer == 3)
        or (player == 3 and computer ==1)):
    print("你太厉害了,电脑都不是你的对手")
elif (player == computer):
    print("太巧了,你和电脑出的一样")
else:
    print("电脑赢了,人类要被取代了")

代码思路:
if嵌套使用

最后再介绍下python中随机数的处理方法:
if嵌套使用

相关标签: python if嵌套