目录
Python 函数定义和调用
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
函数能提高应用的模块性,和代码的重复利用率。
Python函数分为内置函数和自定义函数。
内置函数例如print()。
程序员也可以自己创建函数,这被叫做用户自定义函数。
简单来讲:函数就是编程中最基本的魔法,但同时一切的复杂又都被隐含其
如何定义函数
简单的规则:
函数代码块以 def(全拼:define 定义) 关键词开头,后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
函数内容以冒号起始,并且缩进。
do [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的do相当于返回 None。
函数结构
def functionName(arg1,arg2,……):
do something
释义:
def 函数名称(参数1,参数2,……):
执行语句
【注意】
•def和do是关键字(keyword),不可用作函数命名,Python就是靠识别这些特定的关键字来明白用户的意图,实现更为复杂的编程
•闭合括号后面的冒号必不可少,且必须使用英文输入法进行输入,否则就是错误的语法
•默认情况下,参数值和参数名称是按函数声明中定义的的顺序匹配起来
函数调用
定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构。可是它并不会执行。此时的函数就好像家里的洗衣机没有按开关一样,需要调用函数才可以执行。