开发者学堂课程【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,不是质数)