Python基础编程——函数

Python基础编程——函数

  1. 什么是函数
  • 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
  • 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。

  1. 定义函数
  • 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
    语法如下:
def 名称(参数):
    操作

比如

在这里插入图片描述
结果为
Python基础编程——函数_第1张图片

  1. 参数
    以下是调用函数时可使用的正式参数类型:
  • 必备参数
  • 关键字参数
  • 默认参数
  • 不定长参数

必备函数

必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。


关键字参数

关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定传入的参数值。
使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为 Python 解释器能够用参数名匹配参数值。


默认参数

调用函数时,默认参数的值如果没有传入,则被认为是默认值。


不定长参数

你可能需要一个函数能处理比当初声明时更多的参数。这些参数叫做不定长参数,和上述3种参数不同,声明时不会命名。


你可能感兴趣的:(python,python,编程语言,程序人生,经验分享,函数)