zoukankan      html  css  js  c++  java
  • Python 知识要点:缺省参数

    缺省参数

    定义函数时,可以给某个参数指定一个默认值,具有默认值的参数叫做缺省参数。

    调用函数时,若没有传入缺省参数的值,则在函数内部用定义函数时指定的参数默认值。

    【注意事项】

    • 定义位置:必须保证带有默认值的缺省参数在参数列表末尾。
    • 在调用函数时,若函数有多个缺省参数,需要指定函数名。
    # 缺省参数默认值,定义函数括号中【形参=默认值】
    def print_info(name, title="经理", gender=True):
        """
    
        :param title: 职位
        :param name: 班上同学的姓名
        :param gender: True 男生;False 女生
        """
        gender_text = "男生"
        if not gender:
            gender_text = "女生"
    
        print("[%s]%s 是 %s" % (title, name, gender_text))
    
    
    # 假设班上的同学,男生居多,需要默认性别男生即True
    print_info("小麦", gender=False)
    从现在开始,种下梦想中的参天大树
  • 相关阅读:
    vim中ctags应用
    LCD屏参数及应用举例
    modbus概述
    Modbus常用
    git常用操作
    linux内核学习
    截图工具gsnap
    信号signal编号及意义及一般处理
    oracle 表空间 数据文件 表的关系
    IBM MQ 2035 或 2013认证错误的解决方法
  • 原文地址:https://www.cnblogs.com/dc2019/p/13174097.html
Copyright © 2011-2022 走看看