石头剪刀布python编程代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了石头剪刀布python编程代码相关的知识,希望对你有一定的参考价值。
player = int(input(“请出拳 石头(1)/剪刀(2)/布(3)”))
computer = 1
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(“不行,我要和你决战到天明!”)
执行的时候,第一行一定要单独复制,因为你需要输入一个数值
参考技术A 代码如下:from random import*
j=s=b=1
sheng=0
bai=0
ping=0
while True:
t=randint(1,j+s+b)
if t<j+1:
print("出剪刀")
jian=1
shi=0
bu=0
elif t<j+s+1:
print("出石头")
jian=0
shi=1
bu=0
else:
print("出布")
jian=0
shi=0
bu=1
a=input("对手出剪刀输j,出石头输s,出布输b\n")
if a=="j":
s+=1
if shi:
sheng+=1
elif bu:
bai+=1
else:
ping+=1
elif a=="s":
b+=1
if shi:
ping+=1
elif bu:
sheng+=1
else:
bai+=1
elif a=="b":
j+=1
if shi:
bai+=1
elif bu:
ping+=1
else:
sheng+=1
else:
print("读题!!!!!!!!!!")
print("你胜利了:",sheng,"你失败了:",bai,"平局:",ping,"\n")
代码到此为止
用法:在运行后与他人剪刀石头布,第一局按指令出,然后按要求键入对方出的,按照要求出下一轮,在剪刀石头布的局数变多后,我的剪刀石头布程序的战果很丰富。
以上是关于石头剪刀布python编程代码的主要内容,如果未能解决你的问题,请参考以下文章