以下程序的输出结果是( )。
def calu(x = 3, y = 2):
return(x*y)
a = 'abc'
b = 2
print(calu(a,b) ,end=',')

  • Aabcabc,
  • B6,
  • Cabcabc,6
  • Dabcabc
参考答案: A
解题思路: 本题考核的是字符串的乘法,以及print()函数的参数使用。在程序中,函数的定义虽然包含了默认值,但由于传参的时候,传递了两个参数,所以默认值并不会被使用,所以函数的返回值是"abcabc",最后输出的时候还使用了print()函数的end参数是的打印输出末尾加上",",所以输出的结果是"abcabc,",选A选项。>>>立即刷题