Python基础教程(第2版)学习笔记_018:第5章(02) 循环
时间:2011-04-05 来源:谢晖
5.5循环
5.5.1 while语句
这个比较简单,参考下列即可:
x=1
while x<=100:
print(x)
x+=1
观察上面的程序:打印输出x,直到x<=100为止。
再附上书中的例子:
name=""
while not name:
name=input("Please input your name:")
print("hello,%s!"%name)
这段程序可以用来做什么呢?判断输入的姓名是否为空,只要不为空,就输出hello,%s,那空格算什么?空格不是为空,仍为有效字符。如何解决这个问题?
name=""
while not name or name.isspace():
name=input("Please input your name:")
print("hello,%s!"%name)
这样就可以了。
今天你菊子曰了么?
相关阅读 更多 +