以下程序中描述的是哪一种传入参数的方法( )。 def f(a,b): if a>b: print(”1”) elif a==b: print(”2”) else: prin

admin2022-09-09  28

问题 以下程序中描述的是哪一种传入参数的方法(          )。
  def f(a,b):
    if a>b:
      print(”1”)
    elif a==b:
      print(”2”)
    else:
      print(”3”)
  f(2,3)

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

答案D

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

最新回复(0)