练习答案:编写一个程序,将1到100以内所有被7整除的数输出。(建议两种方式都尝试)
#编写一个程序,将1到100以内所有被7整除的数输出。(建议两种方式都尝试)
#通过选择结构
for i in range(1,101):
if i%7==0:
print(i)
7
14
21
28
35
42
49
56
63
70
77
84
91
98
#控制起始值和步长
for i in range(7,100,7):
print(i)
7
14
21
28
35
42
49
56
63
70
77
84
91
98
语法:while 条件表达式
循环体
while循环 条件为真时,运行循环体
需要注意:最后要让【条件表达式】不成立
增值案例:
x=0
while x<10:
print(x)
x+=1 #朝着不成立的方向努力
1
2
3
4
5
6
7
8
9
减值案例
x=100
while x>0:
print(x)
x-=10 #x=x-10 意味着步长是10
输出10以内所有奇数
#控制初始值
x=1
while x<10:
print(x)
x+=2 #步长
1
3
5
7
9