python中函数的定义
函数本质上市实现特定功能的代码块。
函数就是把具有独立功能的代码组成成一个模块,在需要的时候调用。
它是对相同逻辑的代码进行封装,提高代码的编写效率,实现对代码的重用,减少代码的冗余。
函数分为定义和调用两部分。
python内置了很多函数, 是python定义好的,我们只需要调用即可。
python中的函数
常见的几个内置函数
print() 输入
input() 输入
type() 获取变量的数据类型
len() 获取容器的长度,或者说容器元素的个数
range() 生成一个序列0到n
函数的定义和调用
除了内置的函数,我们自己如果要使用函数,必须先定义好,再使用(调用)
定义:
1就是给自己写的多行实现功能的代码起一个名字。
2 定义函数关键字def ,函数名本质上也是一个变量,遵循变量的命名规范
3 函数定义不会执行函数中的代码,必须调用的时候才会执行
调用:
就是使用函数,语法:函数名()
代码示例:
# 定义
def welcomeFn():
print('hello')
print('你好')
print('欢迎!')
# 调用
welcomeFn()
函数的文档注释
函数的文档煮熟,本质也是注释,不过他的书写位置比较特殊,所以单独列出来称为文档注释。
函数文档注释的作用,就是对函数的作用,参数,调用方法进行说明。在一些ide上可以方便的查看
写法: 再关键字def下方,使用三对双引号来书写
def welcomeFn():
""" 功能:欢迎术语函数,不需要参数,直接调用会打印出三条欢迎语"""
print('hello')
print('你好')
print('欢迎!')
welcomeFn()
当鼠标放在函数的调用语句上的时候,会显示出注释的内容