python实现找100以内质数

今天学习了python中break和continue和Java中用法相同,不过发现在python中for循环外可以使用else语句,确实使得代码简便了不少

'''
质数是指除了1和它本身以外不可以整除别的数
 '''

for i in range(1,100):
    for j in range(2,i):
        if i%j ==0:
            break
    else:                  #与for循环并列表示正常运行结果,而非上边那个if语句中的break结束循环
        print(i, end=' ')

在这里插入图片描述


版权声明:本文为qq_47770103原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。