下面代码的输出结果是( )。 for x in range(2,8): y=0 y+=x print(y)

admin2021-03-16  19

问题 下面代码的输出结果是(    )。
for x in range(2,8):
      y=0
      y+=x
print(y)

选项 A、27
B、7
C、8
D、35

答案B

解析 变量x依次被赋值区间为[2,8)的自然数,在循环内定义变量y并赋值为0,即每次计算累加和之前y都被清零,所以结果为7。本题选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/yo50FFFM
0

最新回复(0)