练习答案:
编写一个程序,将1到100以内所有被7整除的数输出。
#编写一个程序,将1到100以内所有被7整除的数输出。
#方法A:通过控制初始值和循环变量的方式。
x=7
while x<100:
print(x)
x+=7
7
14
21
28
35
42
49
56
63
70
77
84
91
98
方法B:通过循环结构嵌套选择结构的方式。
x=1
while x<100
if(x%7==0)
print(x)
x+=1
7
14
21
28
35
42
49
56
63
70
77
84
91
98
遍历基础案例
x=[4545,7655,4563,653]
i=0
while i
奇偶数案例
x=[12,23,456,778,999,678,344,4566,7896,6577,4569]
oushu=[]
jishu=[]
i=0
while i
even 表示偶数
odd 表示奇数
x=[12,23,456,778,999,678,344,4566,7896,6577,4569]
oushu=[]
jishu=[]
i=0
while len(x)>0:
a=x.pop() #pop函数是用于列表(list),表示移除列表中的一个元素(默认最后一个元素),并且返回该索引处元素的值。
if a%2==0:
#将a放到偶数序列内
oushu.append(a)
else:
#将a放到奇数的列表内
jishu.append(a)
i+=1
print(oushu)
print(jishu)
[12,456,778,678,344,4566,7896]
[23,999,6577,4569]
错误分为:语法错误、逻辑错误
练习:
编写一个程序,计算一个列表内:
(答案在下一节)