python函数

Posted 星空6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python函数相关的知识,希望对你有一定的参考价值。

python有很多内建函数,如print();自己创建的函数,被叫做用户自定义函数;

函数语法结构:

def 函数名(参数列表):

       函数体

函数规则:

  1.函数代码块以def关键词开头,后接函数标识符名称和圆括号();

  2.任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数;

  3.函数的第一行语句可以选择性地使用文档字符串——用于存放函数说明;

  4.函数内容以冒号起始,并且缩进;

  5.return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None;

参数:必需参数,关键字参数,默认参数,不定长参数;

1.必需参数;

 

 

2.关键字参数

 

 3.默认参数;

 

 4.不定长参数;*(1个*的参数会以元组的形式导入,值可有可无,存放未命名的变量参数),**(2个*的代表字典,值可有可无,存放命名的变量参数)

 

 

 

 

 如果单独出现星号*后的参数必须用关键字传入;

 

 匿名函数

lambda函数只包含一个语句;可以有n个参数;

 

 

以上是关于python函数的主要内容,如果未能解决你的问题,请参考以下文章

Python的函数有哪些?

Python 函数声明和调用

python基础9 -----python内置函数

Python2 与 Python3 的 map 函数

05python 的内置函数以及匿名函数(python函数)

python 8个常用内置函数解说