zoukankan      html  css  js  c++  java
  • 函数

    1、函数:函数即变量,函数名相当于变量名,调用函数(函数名())即相当于使用变量的值。

      注意:函数的调用要遵循先定义后调用。

          函数定义时只检查语法,不执行代码。

          只打印函数名返回的结果是内存地址。

    def foo():
        print('from foo')
        boo()
    
    def boo():
        print('from boo')
    
    foo()
    

    2、条件表达式:   x if x> y else y    :如果条件表达式成立则返回x,否则返回y

    3、形参:在调用函数时临时的承载实参,传实参的值

      实参:调用函数时,传给形参的值

    4、位置参数和关键字参数:

      位置参数:按照从左向右顺序定义的参数 (*args用来接收可边长位置参数)

      关键字参数:按照key = value的形式定义的参数,无需按照位置给形参产值 ( **kwargs 用来接收可变长关键字参数)

           注意:关键字实参必须在位置实参右面

              对同一个形参不能重复产值

    5、默认参数:形参在定义时即为其赋值

      可以传值,也可以不传值。

      默认参数的定义应该在位置形参右面

      默认参数通常应该定义成不可变类型

    6、

  • 相关阅读:
    Python 从零学起(纯基础) 笔记 之 collection系列
    ARM学习 之 如何在向内核写入系统调用
    idea的git使用案例
    idea使用git的pull命令报错1
    String、StringBuilder以及StringBuffer
    HashMap实现原理及源码分析
    logback使用注意点1
    创建zookeeper集群
    disconf安装问题
    linux更换jdk版本
  • 原文地址:https://www.cnblogs.com/wangkc/p/6906356.html
Copyright © 2011-2022 走看看