课堂练习:
综合使用if语句的相关知识,实现石头剪子布游戏效果。显示下面提示信息:
请输入:剪刀(0)、石头(1)、布(2):_
用户输入数字0-2中的一一个数字,与系统随机生成的数字比较后给出结果信息。例如:输入0后,显示如下
你的输入为:剪刀(0)随机生成数字为: 1哈吟,你输了: )
提示:对于输入不正常的情况尽可能考虑全面,使程序能够正常运行。建议用时15~20分钟。
-
import random x = random.randint(0,2) print("请输入:剪刀(0),石头(1),布(2)") a = int(input("输入一个数字:")) if a>2: print("请重新输入") a = int(input("输入一个数字:")) if a < x: print("哈哈哈,你输了") elif x==a: print("平局,再来") else: print("你赢了") print(x)
写的不是很完美,有什么不足请谅解。