从键盘上任意输入一个自然数,判断数是否素数。如输入11,则显是:11是素数
n=eval(input("请输入一个自然数:"))tag=Truefor i in range(2,n): if n%i==0: tag=False breakm=str(n)+"是素数" if tag else str(n)+"不是素数"print(m)
举一反三
内容
- 0
输入一个正整数,判断该数是否为素数。(源代码+运行结果,包括对素数和非素数的两种测试)
- 1
输入一个数,判断是否是素数
- 2
输入一个正整数n,再输入n个正整数,判断它们是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。
- 3
输入一个数字,判断该数字是否是素数
- 4
输入一个正整数 n, 再输入 [tex=0.643x0.786]/he/ol8BkDuTTL9yMPtH4Q==[/tex]个正整数,判断它们是否为素数。素数就是只能被 1 和自身整除的正整数,1 不是素数,2 是素数。