一、while循环
1、使用场景
用户名和密码反复输入 计算1-100 游戏:死了重生
2、while格式
while 条件:
要循环执行的代码(布尔类型的条件)
# 打印1-10之间的数字
# 初始值
n = 1
# 结束条件
while n <= 10:
print('----n=%d' % n)
# 变量要有变化
n += 1
练习1:打印1-50之间能被3整除的数字 打印1-10的累计和
# 打印1-50之间能被3整除的数字
n = 1
while n <= 50:
if n%3 ==0:
print('---'n)
n += 1
while n <= 50:
print('---',n)
n += 3
# 打印1-10的累计和
n = 1
sum = 0
while n <= 10:
sum += n
n += 1
print(sum)
练习2:超市购物、价格数量,允许买多个,计算金额
# 去超市买东西:价格数量,允许买多个,计算总额
total = 0
numbers = 0
while True:
# 先买
price = float(input('