一、函数是什么
- 函数是实现具有特定功能的代码
- Python中预制了很多内置函数
- 开发者也可以创建自定义函数
二、函数的特点
- 隐藏实现功能细节
- 重用代码
- 提高可读性,便于调试
三、函数的定义
- 语法
def 函数名([形式参数1,...,形式参数n]):
要运行的代码(函数体)
return 返回的数据
- 示例
def print_verse(verse_name):
if verse_name == '静夜诗':
print("床前明月光")
print("疑是地上霜")
print("举头望明月")
print("低头思故乡")
elif verse_name == '春晓':
print("春眠不觉晓")
print("处处闻啼鸟")
print("夜来风雨声")
print("花落知多少")
print_verse('春晓')
- 在无需返回数据时,return语句可以忽略不写
四、函数的使用技巧
1.什么是形参和实参
- 参数就是调用函数时给函数的输入数据,在程序运行时可以根据参数不同执行不同代码