Python|循环结构——while遍历

练习答案:

编写一个程序,将1到100以内所有被7整除的数输出。

  • 方法A:通过控制初始值和循环变量的方式。
  • 方法B:通过循环结构嵌套选择结构的方式。
#编写一个程序,将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]

错误分为:语法错误、逻辑错误

练习:

编写一个程序,计算一个列表内:

  • 奇数的个数
  • 偶数的个数

(答案在下一节) 

你可能感兴趣的:(python)