zoukankan      html  css  js  c++  java
  • 位置参数

    求两个数的大小 返回大的那个

    # 位置参数:在函数定义阶段按照位置从左往右依次书写的变量名 叫做函数位置形参
    # 位置形参在调用的时候 必须为其传值
    def my_max(x,y):
    print(x,y)
    if x > y:
    return x
    else:
    return y
    # res = my_max(1) # 在调用函数的时候 少一个实参不行
    # res = my_max(1,2,3) # 在调用函数的时候 多一个实参也不行

    # res = my_max(20,10)

    # 位置实参:在函数的调用阶段 传入的参数会按照位置一一对应给形参
    # print(res)


    # 第一种直接按照位置传 一一对应

    # 第二种指名道姓的传 >>>:关键字传参
    # my_max(y=20,x=10)
    # my_max(10,y=20) # 位置和关键字混合使用
    # my_max(20,y=40)
    my_max(20,y=40,x=30)

    """
    注意:在函数的调用阶段 位置参数和关键字参数可以混合使用
    但是必须保证
    1.位置参数必须在关键字参数的前面(越短的越靠前,越长的越复杂的越靠后)
    2.同一个形参不能被多次赋值
    """

  • 相关阅读:
    HashMap和Hashtable的区别
    java倒计时三种简单实现方式
    AngularJS---基本操作
    AngularJS---认识AngularJS
    Java线程面试题
    JAVA中高访问量高并发的问题怎么解决?
    Java高并发,如何解决,什么方式解决
    Map总结
    Github
    反射
  • 原文地址:https://www.cnblogs.com/yangxinpython/p/11159134.html
Copyright © 2011-2022 走看看