zoukankan      html  css  js  c++  java
  • python中函数中的实参和形参以及默认参数和收集参数

    一.实参和形参

    实例:>>> def MyFirstFunction(name):

                       ”函数定义过程中的hame是叫形参“

                       #因为他只是一个形式,表示占据一个参数位置

                       print("传递进来的”+name+“叫做实参,因为他是具体的参数值")

                >>> MyFirstFunction("小仙女")

                        传递进来的小仙女叫做实参,因为他是具体的参数值

    二,默认参数:

       实例:

    >>> def SaySome(name="孙阿朗",words="让编程改变世界"):
            print(name+"->"+words)

        
    >>> SaySome()
           孙阿朗->让编程改变世界、

    此时如果输入SaySome(”python“,”改变世界)则“python和”改变世界“自动替换默认参数”孙阿朗“和让编程改变世界“

    三,收集参数:

       实例:

    >>> def test(*params,exp):
        print("参数的长度是:",len(params),exp);
        print("第二个参数是:",params[1]);

        
    >>> test(1,"孙阿朗",3,4,5,6,7,exp=8)
            参数的长度是: 7 8
             第二个参数是: 孙阿朗       

  • 相关阅读:
    CFgym102394I
    Infinite Fraction Path (后缀数组)
    2016ACM/ICPC亚洲区沈阳站-重现赛
    2sat学习笔记
    bzoj4176
    bzoj3309
    6C
    3U
    3T
    3R
  • 原文地址:https://www.cnblogs.com/chmusk/p/12465896.html
Copyright © 2011-2022 走看看