while 练习_判断是否为质数|学习笔记

简介: 快速学习 while 练习_判断是否为质数

开发者学堂课程【Python 语言基础 1 :语法入门:while 练习_判断是否为质数】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/599/detail/8691


while 练习_判断是否为质数


l 获取用户输入的任意数,判断其是否是质数:

① num=int(input(输入一个任意的大于1的整数:))

② #判断num是否是质数,只能被1和它自身整除的数就是质数

③ # 获取到所有的可能整除 num 的整数

④ i=2

⑤ # 创建一个变量,用来记录 num 是否是质数,默认认为 num 是质数

⑥ flag = True

⑦ while i < num:

⑧ #判断 num 能否被 i 整除

⑨ # 如果 num 能被 i 整除,则说明 num 一定不是质数

⑩ if num %:i== e:

⑪ #一旦进入判断,则证明 num 不是质数,则需要将 flag 修改为 false flag=False

⑫ i+=1

⑬ if flag:

⑭ print(num,"是质数')

⑮ else:

⑯ print(num,不是质数)

相关文章
求质数的几种方式
求质数的几种方式
|
2天前
判断一个数字是否为质数
判断一个数字是否为质数。
16 9
|
5月前
|
Python
如何判断一个数是质数? 要求:编写一个Python函数,输入一个整数,输出该整数是否为质数。质数是指大于1的自然数中,除了1和它本身以外不再有其他因数的数。
如何判断一个数是质数? 要求:编写一个Python函数,输入一个整数,输出该整数是否为质数。质数是指大于1的自然数中,除了1和它本身以外不再有其他因数的数。
243 1
|
3月前
判断一个素数能被几个9整除
【7月更文挑战第7天】判断一个素数能被几个9整除。
27 2
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数
83 0
编写判断一个正整数是否为素数的函数
编写判断一个正整数是否为素数的函数
判断是否是质数
判断是否是质数
56 0
|
C语言
C语言(素数)[解法]:编写prime(m)判断m是否为素数,当m为素数返回1,否则返回0;
C语言(素数)[解法]:编写prime(m)判断m是否为素数,当m为素数返回1,否则返回0;
348 0
求自定义范围内的素数(质数)
判定数字是质数需要循环判断 因此需要定义(flag)用于记录循环的结果 结果如图
87 0
求自定义范围内的素数(质数)
|
算法 C语言
素数的判断方法
素数的判断方法
118 0