Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python练习题

作者:偶然\寥寂り   发布日期:2025-09-19   浏览:72

# Python练习题示例代码

# 练习题1: 计算阶乘
def factorial(n):
    """
    计算给定整数n的阶乘。

    参数:
    n -- 需要计算阶乘的整数

    返回:
    阶乘结果
    """
    if n == 0 or n == 1:
        return 1
    else:
        return n * factorial(n - 1)

# 示例调用
print("5的阶乘是:", factorial(5))  # 输出: 5的阶乘是: 120


# 练习题2: 判断素数
def is_prime(num):
    """
    判断给定整数是否为素数。

    参数:
    num -- 需要判断的整数

    返回:
    如果是素数返回True,否则返回False
    """
    if num <= 1:
        return False
    for i in range(2, int(num ** 0.5) + 1):
        if num % i == 0:
            return False
    return True

# 示例调用
print("7是否为素数:", is_prime(7))  # 输出: 7是否为素数: True


# 练习题3: 生成斐波那契数列
def fibonacci_sequence(n):
    """
    生成前n个斐波那契数列。

    参数:
    n -- 需要生成的斐波那契数列的长度

    返回:
    包含斐波那契数列的列表
    """
    fib = [0, 1]
    for i in range(2, n):
        fib.append(fib[-1] + fib[-2])
    return fib[:n]

# 示例调用
print("前10个斐波那契数列:", fibonacci_sequence(10))  # 输出: 前10个斐波那契数列: [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]

上一篇:python eval函数用法

下一篇:python自动化selenium框架

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站