下面代码中描述的是哪一种传人参数的方法?( ) def f(a,b): if a>b: print(”1”) elif a==b: pritn(”2”) else: print(”

admin2020-04-10  36

问题 下面代码中描述的是哪一种传人参数的方法?(    )
  def f(a,b):
    if a>b:
         print(”1”)
    elif a==b:
      pritn(”2”)
    else:
      print(”3”)
    f(2,3)

选项 A、可变参数
B、关键字参数
C、默认参数
D、位置参数

答案D

解析 f()函数中参数数量是固定的,所以A项错误;传人参数时并没有指定形参a或b,所以B项错误;函数并没有自带默认参数,且使用函数时传入了两个实参,C项错误。该函数的传参方式采用默认的传参方式,即位置参数传参,所以D项正确。
转载请注明原文地址:https://jikaoti.com/ti/L250FFFM
0

随机试题
最新回复(0)