x = 1print(f'{x= }')
显 示 x = 1
print(f’x中的值是{x}’}
显示 x中的值是1
f 表示格式化,
{}中的变量会打印出相应的值
函数定义
Python函数定义使用def关键字,后接函数名、圆括号()(内可定义参数,如位置、默认、*args、**kwargs)、冒号:,随后缩进编写函数体。**kwargs用于将任意数量的关键字参数打包成字典。
函数定义关键要素:
- 关键字:
def - 参数类型:
- 位置参数: 按顺序传入。
- 默认参数:
param=value。 - 可变参数
*args: 接收任意数量的位置参数,打包为元组。 - 关键字参数
**kwargs: 接收任意数量的关键字参数,打包为字典。
- 函数体: 必须缩进。
- 返回值: 使用
return,默认返回 None。 - 文档字符串:
"""Docstring""",可选,用于说明函数
def my_function(a, b=10, **kwargs): """ 这是一个示例函数 """ print(f"a: {a}, b: {b}") print(f"其他参数 (字典): {kwargs}") return a + b