zoukankan      html  css  js  c++  java
  • 函数

    定义函数

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    sublime text 前端插件安装
    echarts常用的配置项
    2018年okr
    charlse配置
    运维笔记
    移动端开发兼容问题全记录
    centos6下python开发环境搭建
    centos安装python2.7
    centos6安装MariaDB
    pzea上centos6安装mysql57
  • 原文地址:https://www.cnblogs.com/yl-saber/p/9522921.html
Copyright © 2011-2022 走看看