龙空技术网

【PythonTip题库精编300题】第10题:素数判断

fangel 66

前言:

当前兄弟们对“python调用函数判断素数”大约比较关心,兄弟们都需要知道一些“python调用函数判断素数”的相关内容。那么小编也在网上网罗了一些有关“python调用函数判断素数””的相关知识,希望各位老铁们能喜欢,兄弟们快快来学习一下吧!

1、编程试题:

编写一个程序来判断一个数字是否为素数。

定义函数check_prime(),参数为一个数字。

在函数内,如果数字为素数,返回True,否则返回False。

2、代码实现:

#!/usr/bin/python3.9# -*- coding: utf-8 -*-## Copyright (C) 2024 , Inc. All Rights Reserved## @Time      : 2024/1/3 20:31# @Author    : fangel# @FileName  : 10. 素数判断.py# @Software  : PyCharmdef check_prime(num):    if num == 2:        return True    for i in range(2,int(num)):        if num % i == 0:            return False    return True# 输入一个整数number = int(input())# 调用函数print(check_prime(number))

3、代码分析:

注意考虑2这种特殊情形;

素数又称质数,是指在大于1的自然数中,除了1和它本身以外没有其他因数的自然数;

采用range函数做为循环,依次进行整除约数运算;

4、运行结果:

79

True

标签: #python调用函数判断素数