这也是第一天学习的,但是想了想还是和1-100的求和那篇文章分开来发了,毕竟这是另一个小作业。
猜拳游戏
作业概述
综合使用if语句的相关知识,使用石头剪子布的游戏效果。显示下面提示信息:
请输入:剪刀(0)、石头(1)、布(2):_
用户输入数字0-2中的一个数字,与系统随机生成的数字比较后给出结果信息。
建议用时:15-20分钟。
作业过程
1.需要思考的知识点
input函数,if函数,random,最好考虑上非法输入的情况。
2.代码
import random
x=input("剪刀(0)、石头(1)、布(2):")
b=random.randint(0,2)
if x=="0" or x=="1" or x=="2":
a=int(x)
result=a-b
if a==b :
print("你的选择:%d,计算机的选择:%d"%(a,b))
print("哎呀呀,我们平局!")
elif result==1 or result==-2 :
print("你的选择:%d,计算机的选择:%d"%(a,b))