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、

  • 相关阅读:
    Java解析复杂xml文件,使用Xpath
    表达式求值
    解决 error CS0012 错误
    mssql sqlserver 分组排序函数row_number、rank、dense_rank用法简介及说明
    c#核心基础
    Git源代码管理
    CASE 表达式
    NPM -- 初探--01
    ASP.NET Zero--基础设施
    ASP.NET Zero--基于令牌的认证&SWAGGER UI
  • 原文地址:https://www.cnblogs.com/wangkc/p/6906356.html
Copyright © 2011-2022 走看看