python----while循环
while循环优点
1、减少代码冗余
2、提升效率
while循环语法
while 条件表达式:
代码块
注:
若条件表达式成立(为真),则执行代码块的内容,否则不执行
实例
# 打印0~10
n = 0
while n <= 10:
print(n)
n += 1
# 计算1~10的累加和
n = 0
sum = 0
while n <= 10:
sum += n
n += 1
print(sum) # 55
# 打印一行十个小星星
i = 0
while i<10:
print("*",end="")
i += 1
# **********
嵌套小例子
# 打印9x9乘法表
i = 1
while i <= 9:
j = 1
while j <= i:
print('{}x{}={}'.format(j,i,i*j),end=' ')
j += 1
i += 1
# 换行
print()
补充
以下情况布尔值为假:
0 ,0.0, 0j, False ,' ' ," ",(), [] ,set(), dict() ,None