Python入门之Python函数
2020-06-28 14:44:40 来源:易采站长站 作者:易采站长站整理
本文主要介绍 Python 函数,包括Python函数定义和调用、仅位置参数、仅关键字参数、可变参数、默认参数、局部变量和全局变量、函数文档说明、PEP 8编程风格要点等。阅读本文大约需要 15 min.
Python入门之Python函数全文框架前言函数的定义和调用函数的参数位置参数默认参数关键字参数特殊参数小结函数的返回值返回 None返回一个值返回多个值多个 return 语句函数的文档说明局部变量和全局变量函数标注编程风格
全文框架

前言
函数(function)是具有独立功能的代码块。每一个函数都可以实现一个独立的功能,比如
print() 函数可以实现输出功能,
input 函数可以实现输入功能。函数的设计是为了
提高代码的重用率,避免反复造轮子,提升开发效率。有了函数,我们就可以像组装汽车一样来组装程序,不用再从 0 开始写,这大大提升了开发效率。在 Python 中有着非常多的内置函数,提供了非常多的功能,不过有时这些功能还不足以满足我们的需求,这是我们就可以自定义函数。
函数的定义和调用
函数的定义格式如下:
def funcname():
suite
def 是定义函数的关键字,是
define 的缩写,它后面的
funcname 是函数名(function name),suite 是代码块,跟 while、if 等语句一样,suite 可以是一行或者多行代码,前提是相同的缩进。一个简单的示例:
# 定义一个函数,实现打印个人信息的功能
def my_Info():
print(f'我的名字是:Jock')
注意我们定义完函数,函数是不会立即被执行的,只有我们调用它,它才会执行。这里调用
my_Info() 函数的方法很简单, 通过
funcname() 即
函数名() 就可以调用函数。示列如下:
# 定义一个函数,实现打印个人信息的功能
def my_Info():
print(f'我的名字是:Jock')my_Info() # 调用 my_Info 函数
结果输出:
我的名字是:Jock
每次调用函数,函数都会从头开始执行,执行到
return 语句就会结束函数,不再继续执行,这里的
暂时禁止评论













闽公网安备 35020302000061号