下面代码输出的结果是( )。 a=divmod(5,2) b=divmod(2,6) c=set(a+b) print(sum(c))

admin2020-04-10  14

问题 下面代码输出的结果是(    )。
  a=divmod(5,2)
  b=divmod(2,6)
  c=set(a+b)
  print(sum(c))

选项 A、3
B、5
C、2
D、O

答案A

解析 divmod(a,b)函数返回的是两个数值的商和余数,那么a和b的值就分别是(2,1)和(0,2),而e是把a、b相加后转为集合型,那么a+b为(2,1,0,2),转成集合后即为{0,1,2},最后是取总和的sum函数,所以相加起来是的总和为3。
转载请注明原文地址:https://kaotiyun.com/show/l56p777K
0

最新回复(0)