1:===flag=True if flag:===print("%d是素数" %n)else:===print("%d不是素数" %n)" />

如何用python求一个大于2的正整数是否为素数?用完整的for循环来实现

注意:最左边每个=表示一个空格 flag=False n=int(input("请输入一个正整数:"))for i in range(2,n):===if n%i==0:===break else:===if n>1:===flag=True if flag:===print("%d是素数" %n)else:===print("%d不是素数" %n)
如何用python求一个大于2的正整数是否为素数?用完整的for循环来实现
##注意:最左边每个=表示一个空格
flag=False
n=int(input("请输入一个正整数:"))
for i in range(2,n):
====if n%i==0:
========break
else:
====if n>1:
========flag=True
if flag:
====print("%d是素数" %n)
else:
====print("%d不是素数" %n)2019-10-28
mengvlog 阅读 542 次 更新于 2025-12-19 17:17:48 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部