Python编程练习与解答 练习98:一个数是素数吗

质数是大于1的整数,它只能被1和它本身整除。编写一个函数,来确定他的参数是不是质数,如果是,则返回True,否则返回False。编写一个main程序,从用户那里读取一个整数并显示一条消息,指示它是不是质数。如果包含解答的文件被导入另一个程序中,请确保main程序不会运行

def s_num(a):
    for i in (2,a):
        if a % i == 0:
            return False
    return True
def main():
    num=int(input("请输入数字"))
    print(s_num(num))
main()

你可能感兴趣的:(Python编程练习与解答,python)