编写程序,生成一个包含50个随机整数(0~100)的列表,然后删除其中所有奇数。(要求:从后向前删。)

  1. 编写程序,生成一个包含50个随机整数(0~100)的列表,然后删除其中所有奇数。(要求:从后向前删。)
分析:
I:接收生成包含50个0到100之间的随机整数——>采用random随机生成(注意:整数)
P:删除其中所有奇数,要求:从后向前删——>1.使用循环从下标后面开始2.判断是否为奇数,是则删除
O:输出处理过的列表即可

import random
x = []
#生成50个0~10的随机数
for i in range(50):
    x.append(random.randint(0,10))
print("随机生成的数的列表:",x)
#判断删除
for i in range(49,-1,-1):
    if x[i]%2!=0:
        del x[i]
print("删除奇数之后的列表:",x)


实验结果:
编写程序,生成一个包含50个随机整数(0~100)的列表,然后删除其中所有奇数。(要求:从后向前删。)_第1张图片

你可能感兴趣的:(Python基础,偏向于小白,注重于分析,python,列表)