原创

```python

温馨提示:
本文最后更新于 2024年07月24日,已超过 254 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

```python def greet(name): """ 这个函数会打印一条问候语。

参数: name (str): 要问候的人的名字。

返回值: None

示例: >>> greet("Bob") Hello, Bob! """ print(f"Hello, {name}!")

def add(a, b): """ 这个函数会加两个数。

参数: a (int or float): 第一个数字。 b (int or float): 第二个数字。

返回值: int or float: 两个数的和。

示例: >>> add(2, 3) 5 >>> add(1.5, 2.5) 4.0 """ return a + b

def factorial(n): """ 这个函数计算一个非负整数的阶乘。

参数: n (int): 要计算阶乘的整数。

返回值: int: n 的阶乘。

异常: ValueError: 如果 n 是负数。

示例: >>> factorial(5) 120 >>> factorial(0) 1 >>> factorial(-1) Traceback (most recent call last): ... ValueError: factorial() not defined for negative numbers """ if n < 0: raise ValueError("factorial() not defined for negative numbers") elif n == 0: return 1 else: return n * factorial(n-1) ```

正文到此结束