• python编程基础之二十四


    函数:

    def 函数名([参数1],[参数2],[参数3], ... ,[参数n]):

      函数体代码

    函数名命名规则:同标识符命名相同,但是多了一点,不要和系统函数重名,其实所有命名都是一样只要符合标识符命名,然后不要和系统的各种名字相同就行,但是每一种命名一般都有自己不同的风格,函数名命名风格一般是用下划线分隔法

    函数参数分为:位置参数,关键字参数,默认值参数,可变参数,

    函数形参位置关系:从左至右应该依次是:位置参数,关键字参数,默认参数,可变参数

    位置参数:就是要按照顺序,来传参,

    关键字参数:就是可以不按顺序来,但是要求你在传参的时候,每个实参都是以键值对(形参:实参)的形式传入

    默认值参数:就是可以省略这个参数不传,也不会报错

    可变参数:可变参数有两种:1、*args形式,传参的时候可以多传,多余的全部以元组的形式传入,

                 2、**kwargs形式,传参要以键值对的形式传入,多余的全部以字典的形式传入

    参数还可以按照是否值传递分类为:1、不可变参数:int , float , str , tuple ,set , bool ,complex , None

                    2、不可变参数:list , dict

    返回值:就是通过return返回的那个

    • return的作用一个是终止函数的执行,所有执行了return后,其后的语句不会被执行

    • 如果没有return语句,则默认返回的是None

    • return还可以返回给调用者数值

    • return可以返回一个值,如果要返回多个值,那么返回的是一个元组

  • 相关阅读:
    进程&多道技术
    linux 三大利器 grep sed awk sed
    linux 三大利器 grep sed awk 正则表达式
    cmd pyhton
    ConfigParser 模块
    几种数据类型的简单概念
    python基础关于字符串的常用操作
    寻租行为
    集约式发展 与 粗放式发展
    最小二乘法
  • 原文地址:https://www.cnblogs.com/higer666/p/9439536.html
Copyright © 2020-2023  润新知