猿问

求助这个加不加reversed有什么区别,输出结果不一样

#输出101到200之间所有质数

list1=[n for n in range(101,201)]
for i in reversed(list1):#倒序
    for j in range(2,i):#除1与其本身
        if(i%j==0):
            list1.remove(i)#整除丢掉
            break
       
print('101到200之间有',len(list1),'个素数')
print(list1)

Zr_0118
浏览 1176回答 1
1回答

Zr_0118

大佬们请用python3 开发环境
随时随地看视频慕课网APP

相关分类

Python
我要回答