- 帖子
- 1
- 精华
- 0
- 积分
- 4
- 阅读权限
- 10
- 注册时间
- 2014-1-2
- 最后登录
- 2014-1-2
|
from random import randint
num=randint(0,100)
print 'guess what i think?'
answer=False
while answer==False:
answer=input()
if answer>num:
print 'too big.'
if answer<num:
print 'too small'
if answer==num:
print 'bingo.'
answer=True
为什么在运行的时候只输入1次结果就结束了?
而from random import randint
num=randint(0,100)
print 'guess what i think?'
bingo=False
while bingo==False:
answer=input()
if answer>num:
print 'too big.'
if answer<num:
print 'too small'
if answer==num:
print 'bingo.'
bingo=True
就可以正常运行。
为什么要另外设置一个bingo出来呢? 全部用一个不可以么? |
|