十三、Python函数「长期更新Python简单入门到适用」

简单介绍一下,函数是封装好的,可重复使用的,用来实现单一,或相关联功能的代码段。

函数能提高应用的模块性,和代码的重复利用率。你已经知道 Python 提供了许多内建函数,比如 print()。但你也可以自己创建函数,这被叫做用户自定义函数。

1、定义一个函数:

Python 定义函数使用 def 关键字

  1. def 函数名(参数列表):
  2. 函数体

让我们使用函数来输出一次  “ Hello,World ” 

当你调用say_hello函数时,它会执行print语句,将"Hello, World!"打印到控制台。

更复杂一些的应用,函数中带上参数变量:

2、函数变量作用域:

定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。

敲写简单代码:

3、关键字参数:

函数也可以使用 kwarg = value 的关键字参数形式被调用

错误的调取方法:

  1. parrot() # required argument missing
  2. parrot(voltage=5.0, 'dead') # non-keyword argument after a keyword argument
  3. parrot(110, voltage=220) # duplicate value for the same argument
  4. parrot(actor='John Cleese') # unknown keyword argument

4、可变参数列表 :

最后,一个较不常用的功能是可以让函数调用可变个数的参数。

这些参数被包装进一个元组(查看元组和序列)。

在这些可变个数的参数之前,可以有零到多个普通的参数:

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值