Python练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python练习相关的知识,希望对你有一定的参考价值。

Python练习(六)

给一个数,判断它是否是素数(质数): 

  除了1和它自身外,不能被小于它的正整数整除的就是素数。

  简化点就是:能整除,不是素数

                    不能整除,是素数


可以参考另一篇《Python练习(三)》中有介绍如何计算出1-100之内的所有素数

num = int(input(‘please enter a number: >>> ‘))
on_off = 0  ‘‘‘开关‘‘‘
for i in range(2,num):
    if num%i == 0:
        on_off = 1  
        break
    else:
        on_off = 0  
if on_off == 1:
    print(‘可以整除,开关设为1,不是素数‘)
else:
    print(‘不可以整除,开关赋为0,是素数‘)


输出结果:

please enter a number: >>> 11
不可以整除,开关赋为0,是素数


please enter a number: >>> 4
可以整除,开关设为1,不是素数


please enter a number: >>> 8
可以整除,开关设为1,不是素数


please enter a number: >>> 97
不可以整除,开关赋为0,是素数





以上是关于Python练习的主要内容,如果未能解决你的问题,请参考以下文章

Python3练习题系列(03)

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

csharp Epicor标准练习片段

golang 去练习片段

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段