|
|

楼主 |
发表于 2017-1-12 15:47:58
|
显示全部楼层
本帖最后由 changhaitian 于 2017-1-12 16:18 编辑
确实,我刚才试着把print()放进循环里,没什么影响。原因在于让输入的数连在语句后面,而单靠input()无法实现。
- import random
- times = 3
- secret = random.randint(1,10)
- print('---------------好好学习,天天向上------------------')
- guess = 0
- while (guess != secret) and (times > 0):
- print('不妨猜下我在想哪个数字:',end='')
- temp = input()
- guess = int(temp)
- times -=- 1
- if guess == secret:
- print(' 哎呦,你是我心里的蛔虫呀!','\n','猜中也没奖励!')
- else:
- if guess > secret:
- print('不好意思,大了!')
- else:
- print('嘿,小啦!')
- if times > 0:
- print('再试一次吧!', end= '')
- else:
- print('机会用光,/(ㄒoㄒ)/~~')
- print('游戏结束,不玩啦!O(∩_∩)O~')
复制代码 |
评分
-
查看全部评分
|