• Python初学者第十七天 函数(1)


    17day

    函数

    1、函数定义:

    函数 是指将一组语句的集合通过一个名字(函数名)封装起来,想要执行这个函数,只需调用其函数名即可

    2、函数的特性:

    a 减少重复代码

    b 使程序变得可扩展

    c 使程序变得易维护

    3、形参、实参

    形参变量:只有在被调用的时候才分配内存单元,在调用结束后,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回调用函数后则不能再使用该形参变量

    实参:可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传给形参。因此应预先用赋值、输入等办法使实参获得确定值

    4、默认参数

    默认参数写在非默认形参后面,这个参数在调用时不指定,就为默认值。若指定,则使用指定值

    5、关键参数

    正常情况下,给函数传参数要按顺序(顺序参数),不想按顺序就可以用关键参数,只需要指定参数名即可(指定了参数名的参数就叫关键参数)

    注意:关键参数必须放在位置参数后

    6、非固定参数

    可传多个参数

    方式一:以元组的方式实现非固定参数 *args,如果形参中出现*,传递的参数不再是固定个数,传过来的所有参数打包给元组

    方式二:以字典的方式实现非固定参数 **kwargs

     

  • 相关阅读:
    XAMPP配置8080端口
    Composer安装使用
    .Net商品管理(注释,百度,提问,对比,总结)
    .Net数据库操作
    VS链接数据库
    .Net中字典的使用
    一套解决方案,多个项目
    转化一下解决问题的思路,弯道超车
    灵活的运用Model类
    Razor数组数据
  • 原文地址:https://www.cnblogs.com/fany-mok/p/8322290.html
Copyright © 2020-2023  润新知