zoukankan      html  css  js  c++  java
  • 关键字参数

     1 # 关键字函数
     2 # 当不适用关键字时,如果按照程序流程,实参的传入顺序必须与形参的
     3 # 顺序一致。
     4 # 优点:如果使用关键字,允许实参的传入顺序与形参不一致。(可以明确
     5 # 清楚该实参传给哪一个形参了。)
     6 
     7 # 概念:允许函数调用时传入参数顺序与声明时的顺序不一致,
     8 # 但赋值不会错乱。
     9 
    10 def func1(name, age, weight, height, idNum, sex):
    11 print("学生姓名为%s,性别为%s,身高为%s,体重为%s,学号为
    12 %s, 年龄为%s"%(name, sex, height, weight, idNum, age))
    13 
    14 func1("lily", 18, 52.3, 167, 200, "girl")
    15 func1(999, "lucy", 16, 52.7, 178, "boy")
    16 
    17 # 使用方式:在函数调用时写出形参名称并等号赋值。
    18 # def func1(name, age, weight, height, idNum, sex):
    19 func1(name="谢志", idNum=2019, sex="man", age=12, weight=89, height=190)
    20 
    21 
    22 # 建议:以后尽量在函数调用时使用关键字参数。
  • 相关阅读:
    LeetCode-Longest Substring Without Repeating Characters
    LeetCode-Add Two Numbers
    LeetCode-Two Sum
    品格的塑造
    闰年的来历
    float在内存中的存取方法
    矩阵顺时针旋转90度
    研究生毕业论文查重
    PAT1009
    PAT1008
  • 原文地址:https://www.cnblogs.com/BKY88888888/p/11252628.html
Copyright © 2011-2022 走看看