zoukankan      html  css  js  c++  java
  • 函数,以及三元运算符

    函数

    为什么要有函数

    - 减少重复代码.增强了代码的可读性.
    - 函数:以功能(完成一件事)为导向.登陆,注册   一个函数就是一个功能
    - 随调随用.
    

    函数的结构与调用

    结构

    def 关键字,定义函数.函数名:与变量设置相同.具有可描述性
       (缩进) 函数体 --->函数中尽量不要出现print
    

    调用

    当函数遇到函数名和括号的时候 函数才会执行.
    
    函数()
    

    函数的特性

    在函数中遇到return直接结束函数.
    return返回多个数据,以元组的的形式返回给函数的执行者.
    

    函数的参数

    - 实参:函数执行传的参数,实际参数
      - 位置参数:必须从左至右一一对应
      - 关键字参数:需要一一对应,不需要顺序对应
      - 混合传参:位置参照一定要在关键字参数的前面
    - 形参:函数的定义,接受的参数.形式参数
      - 位置参数:与实参角度位置的参照是一种
      - 默认参数:
        - 设置的意义:普遍经常使用的,一般不会改变(open函数默认r)
    - 仅限关键字参数:
    - 万能参数:
        - *args
        - **kwargs
    

    三元运算符

    a if a > b else b
    
    如果a>b 则为a 否则为b
    
  • 相关阅读:
    观察者模式
    工厂模式
    单例模式
    关于状态机
    关于memset的错误使用
    关于STL容器
    关于内存及其相关
    python学习手册:第十一章——赋值表达式及打印
    python学习手册:第九章——元组、文件及其他
    python学习手册:第七章——字符串
  • 原文地址:https://www.cnblogs.com/luyi84895838/p/11725587.html
Copyright © 2011-2022 走看看