• 函数


    定义函数

    定义一个函数使用def语句,依次写出函数名、括号、括号中的参数和冒号:在缩进块中编写函数体,函数的返回值用return语句返回。

    导入函数:from 文件名 import 函数名

    数据类型检查可以用内置函数isinstance()实现

    Python的函数返回多值其实就是返回一个tuple

    Python中的参数类型:必选参数、默认参数、可变参数、关键字参数和命名关键字参数,多参数组合须按照此顺序定义。

      默认参数一定是不可变对象

      可变参数: *args,args接收的是一个tuple。

      关键字参数:**kw,kw接收的是一个dict。

    递归函数:如果一个函数在内部调用自身本身,这个函数就是递归函数。

      递归调用的次数过多,会导致栈溢出。解决递归调用栈溢出的方法是通过尾递归优化。尾递归是指,在函数返回的时候,调用自身本身,并且,return语句不能包含表达式。

  • 相关阅读:
    MyBatis原理分析
    oracle修改数据遇到的坑
    oracle查询时遇到的坑
    maven镜像
    易错题
    binlog2sql 安装使用
    Archery SQL审核平台搭建
    Docker安装
    夜莺n9e监控搭建
    influxdb安装
  • 原文地址:https://www.cnblogs.com/yl-saber/p/9522921.html
Copyright © 2020-2023  润新知