与计算机玩石头剪刀布的游戏,计算机随机出一个石头、剪刀或者布
import random computer=random.randint(1,3) player=int(input("1-剪刀2-石头3-布")) print(computer) if(computer==player): print("平局") elif((computer==1)and(player==2))or((computer==2)and(player==3))or((computer==3)and(player==1)): print("你赢了") else: print("你输了")
运用if-elif-else多路分支语句来实现,在实现if-elif-else语句时,若if条件成立,执行if语句之后的代码块1,若if条件不成立,判断elif语句判断条件2 ,条件2成立则执行elif语句后面的代码块2,否则接着向下执行,以此类推,直至所有的判断条件均不成立,执行else后面的代码块。