count = 1
result = 0
计算1-100
while count <= 100:
result += count
count += 1
print(result)
while count <= 100:
result = result + count
count = count + 1
print(result)
while True:
result += count
if count > 100:
break
count += 1
print(result)
while count <= 100:
count += 1
if count == 80:
print("count 等于 %d 跳""出本次循环" % count)
continue
print(count)
1. 使用while 循环输入1 2 3 4 5 6 8 9 10
count = 0
while count < 10:
count += 1
if count == 7:
continue
print("%d" % count)
2. 求1-100的所有奇数
count = 0
while count < 100:
count += 1
if count % 2 != 0:
result += count
else:
print("1~100偶数之和: %d" % result)
3. 求1-100的所有偶数
count = 0
result = 0
while count < 100:
count += 1
if count % 2 == 0:
result += count
else:
print("1~100 奇数之和%d" % result)
4.用1-2+3-4+5...99的所有数的和
count = 1
result = 0
sum_odd = 0
sum_even = 0
while count < 100:
count += 1
if count % 2 != 0:
sum_odd += count
elif count % 2 == 0:
sum_even += count
else:
result = sum_even - sum_odd
print("%d-%d=%d" % (sum_even, sum_odd, result))
count = 1
result = 0
while count < 100:
count += 1
if count % 2 == 0:
result += count
else:
result -= count
print(result)
5.用户登陆(三次机会重试)
count = 1
while count <= 3:
count += 1
user_name = input("请输入你的用户名:")
else:
print("输入错误超过3次,请稍后再试")
先定义计数器
while 条件
count += 1
执行语句
else:
上次正常执行完成后,再执行语句