提示:
可以用排除法: 当判断x是否为素数时,只要让x分别除以
2,3,4,5,6,…,x-1, 只要有一次整除了,则x不是素数
否则x是素数

s=int(input("请输入一个正整数:"))
if s<2:
    print("这个数不是素数!")
else:
    for i in range(2,s):
        if s%i==0:
            print("这个数不是素数!")
            break
    else:
        print("这个数是素数!")
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐