python函数返回值是一个正整数的最大因子_Python第五课:函数

函数:起一个封装的功能,便于维护。

函数的参数:调用的时候传入的值。

return:返回值(返回值的意思就是函数运行完之后的结果,可以赋值给变量)

不写return默认返回None.

return是连接内外的桥梁

调用函数要加()!

函数不加()仅代表此函数,函数加()才使用函数进行运算!

参数类型def(x,y=10,*args,**kwargs)

分别为必备参数(必须传入),默认参数(可以不传入,如果传入会覆盖默认值),*args是不定长参数,是元组(超过数量的参数都会跑到元组中),**kwargs也是不定长参数,是字典(键值对形式传入:a=1…)

键值对只能放在最后传入,遵循顺序。

函数作用域:局部变量:定义在函数内部的变量在函数外面是不可以使用的,也不能修改外部变量。

global:申明全局变量,可以修改外部变量。(一层函数)

函数内部申明作用域:nonlocal. (多层函数)

递归函数需要明确结束的条件,否则会死循环。

匿名函数:lambda

简化函数,具体见ppt

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值