标题: 又来问了,大家不要笑我 [打印本页] 作者: hbyyan 时间: 2006-07-15 03:25 标题: 又来问了,大家不要笑我 while True:
s = raw_input('Enter something : ')
if s == 'qiut':
break
print 'Lenth of the string is', len(s)
print 'go on'
这段代码中,while后面跟着的那个 True是哪里来的?有什么用呢? True和Faulse不是布尔值吗?我学的上个例子中是这样的,这个我明白,我写出来
number = 23
running = True
while running:
guess = int(raw_input('Enter an integer :'))
if guess == number:
print 'Congratulations, you guessed it.'
running = False # this causes the while loop to stop
elif guess < number:
print 'No, it is a little higher than that'
else:
print 'No, it is a little lower than that'
else:
print 'The while loop is over.'
# Do anything else you want to do here