Python获取某个数值区间内的所有素数/质数

def is_prime(number):
    """
    判断是否为素数
    :param number: 需要判断的额鼠
    :return: 返回True和False
    """
    if number<2:
        return False
    for i in range(2,number):
        if number % i ==0:
            return False
    return True

def get_prime(begin,end):
    """
    判断某个范围内的素数,列表展示
    :param begin: 开始数(包含)
    :param end: 结尾数(不包含)
    :return: 返回列表
    """
    list_prime=[]
    for number in range(begin,end):
        if is_prime(number):
            list_prime.append(number)
    return list_prime


print(get_prime(9999,99999))

 

你可能感兴趣的:(代码)