2020-11-02

函数

作用:代码复用,便于维护
定义规则:
函数代码块以def关键词开头,后接函数标识符名和圆括号()。
任何传入实参和形参必须放在圆括号中。圆括号中写的是形参。
函数的第一行语句可以选择性地使用文档字符串—-用于存放函数说明。
函数内容以冒号起始,并且函数体要有缩进。
return[expression]结束函数,选择性地返回一个值给调用者。不带表达式 的return相当于返回None。
(builtins):查看内置的方法和函数

文档字符串
语法:

def functionname( parameters ): “函数_文档字符串” function_suite return[expression] 默认情况下,参数值和参数名称是按函数声明中定义的的顺序匹配起来的。

def func():

… “文档字符串”

… pass

print(func.doc)

文档字符串

help(func)

Help on function func in module main:

func()

文档字符串

函数参数:
无参函数:不需要传参数
有参函数:
必备参数:
传递指定个数的必备参数,若缺少或多于指定的参数时会报错

传不可变对象:所有的数字、字符串、元祖。函数收到的是一个不可变对象(比如数字、
字符或者元组)的参数,这个时候就是通过“传值”来传递对象,此时如果想改变原变量的值,可以将这些变量申明为全局变量

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值