b = int(input("请输入(剪刀(0),石头(1),布(2)):"))
import random
a = random.randint(0,2)
print(a)
if a >b :
print("哈哈,你输了")
elif a ==b:
print("我们一样哎")
else:
print("666")
这是简单通过随机数形式进行石头剪刀布代码的编写。不过有个疑问,如果输入者输入的数字大于2.那应该怎样处理这种问题?
留坑。等解决了再来填坑。(1.8)
1.12:
想到解决办法。
将“666”设置成正常情况的一种。而输入错误的情况是一种。
所以代码修改为:
b = int(input("请输入(剪刀(0),石头(1),布(2)):"))
import random
a = random.randint(0,2)
print(a)
if a >b :
print("哈哈,你输了")
elif a ==b:
print("我们一样哎")
elif a <b and b <=2:
print("666")
else:
print("输入错误。请重新输入。")