简明Python学习笔记4.函数

注意冒号啊!!!!!

1、函数定义

    def  函数名(变量)

            块

2、实参(我是真的) or 形参(我就是个替身)

3、局部变量  local 

     我就存在在那么一个圈圈,出了圈圈你就不记得我

4、全局变量 global

     我就是我,在哪你都认识我

5、默认参数值

     该变量赋值成了常量

     调用函数时可改变赋值

     注:def say(times = 1,message):  wrong

            def say(message , times = 1):  right 考虑调用时实参顺序

6、关键字参数

     xx = xx;

     函数调用时,明确要给某个形参赋什么值,不必考虑顺序问题

     def say(message , times = 1)

调用:

     say(times = 5,'hello')

7、可变参数

    *param    位置参数        元组

    **param   关键字参数    字典

def total(a=5, *numbers, **phonebook):
total(10,1,2,3,Jack=1123,John=2231,Inge=1560)

    a = 5

    *number  1,2,3

    **phonebook  Jack= 1123,John = 2231 ,Inge = 1560

8、pass

    只是一个没有内容的语句块

9、文档字符串

     就是程序功能的注释.

     注释:函数后

     '''   多行注释    '''

     获取程序功能的注释.

  print(函数名.__doc__) 双双下划线
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值