|
发表于 2020-4-28 17:09:55
|
显示全部楼层
本帖最后由 junneverlose 于 2020-4-28 17:20 编辑
同样零基础的同学,查阅了百度,自己捣鼓了下,分2部分实现了功能,但是觉得还可以更加简化
print()是为了实现 input()函数后不能空行的问题
最后的input()实现程序运行完后不会立即闪退的问题
还请指教
- print('---------------无聊的小游戏-----------------')
- import random #导入random模块
- secret = random.randint(1,10) #Random模块中随机整数,取值1到10
- times = 2
- temp = input("猜猜我心里想的数字1到10哦:")
- print()
- guess = int(temp)
- if guess == secret:
- print("答对啦!真聪明!\n")
- else:
- if guess > secret:
- print("大了大了\n")
- else:
- print("小了小了\n")
- print("还有",times,"次机会\n")
-
-
- while (guess !=secret) and (times > 0):
- temp = input("再给你一次机会哦:")
- print()
- guess = int(temp)
- if guess == secret:
- print("答对啦!答对啦!真聪明!\n")
- else:
- if guess > secret:
- print("大了大了\n")
- else:
- print("小了小了\n")
- times = times - 1
- if times == 0:
- print('你的机会用完啦!\n')
-
- print("游戏结束\n")
- input("按任意键退出...")
复制代码 |
|