格式
while 表达式:
语句
逻辑:当程序执行到while语句时,首先计算表达式的值,如果表达是的值为假,那么结束整个while语句,如果表达式的值为真,则执行语句,执行完语句再去计算表达式的值。如果表达式的值为假,那么结束整个while语句,如果表达式的值为真,则执行语句,执行完语句再去计算表达式的值,如此循环往复,知道表达式的值为假时停止。
示例:
#打印从1到5,5个数
num = 1
while num <= 5
print(num)
num += 1
#计算1+2+3+……+100
num = 1
sum = 0
while num <= 100:
sum += num
num += num
print('sum = %d' %(sum))
#输出一个字符串中的所有字符
str = "sunck is a handsome man"
index = 0
while index < len(str): # index < 19
print("str[%d] = %s" % (index, str[index]))
index += 1
#输出:
str[0] = s
str[1] = u
str[2] = n
str[3] = c
str[4] = k
str[5] =
str[6] = i
str[7] = s
str[8] =
str[9] = a
str[10] =
str[11] = h
str[12] = a
str[13] = n
str[14] = d