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