知道执行次数的时候一般用for,条件循环时一般用while。
while循环:
代码示例一:
a = 10
b = 0
while a <= 18:
a += 2
b += 1
print("当前循环次数为第",b,"次","当前a的值为:",a)
输出结果为:
代码示例二:
pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
append()函数会在数组后加上相应的元素,注意使用该函数,需要使用numpy库,调用方法如下:
import numpy as np
从一个数组中移除数字,移除的数字也就是q,如果可以整除2,则将数组填入其他数组:
import numpy as np
number=[12,34,23,5,9,7]
a = []
b = []
while len(number) > 0:
q = number.pop()
if q%2 == 0:
a.append(q)
else:
b.append(q)
print("a=",a)
print("b=",b)
结果为: