零基础学python之while语句问么用?
1、n = 0
while n < 5:
print('good')
n += 1
print('end')

2、print('计算1加到100的值。')
n = 1 # 循环条件
res = 0 # 记录累加的结果
while n <= 100:
res += n
n += 1print(res)
3、print('打印100以内所有能被7整除的数')
n = 1
while n <= 100:
if n % 7 == 0:
print(n, end=' ')
n += 1
print('**end**')

4、print('给定一个字符串,判断字符串中有多少个数字字符')
s = 'a1b2c3..sdf3t'
n = len(s) - 1
res = 0
while n >= 0:
if '0' <= s[n] <= '9':
res += 1
n -= 1
print(res)

5、print('给定一个整数,计算出这个数有多少位')
n = 1801
res =0
while n > 0:
n //= 10
res += 1
print(res)

6、print('打印出2000-2100所有的闰年')
year = 2000
while year <= 2100:
if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):
print(year, end=' ')
year += 1
print()

7、while的else和continue用法,请看下一篇经验。