以下代码的输出结果是( )。 S=’Pame’ for i in range(1en(S)): print(S[-i],end="")

admin2021-03-16  21

问题 以下代码的输出结果是(    )。
S=’Pame’
for i in range(1en(S)):
      print(S[-i],end="")

选项 A、Pame
B、emaP
C、ameP
D、Pema

答案D

解析 range()函数的语法格式为range(start,stop,step),作用是生成一个从start参数的值开始,到stop参数的值结束的数字序列(注意不包含参数stop),step是步进参数。一般默认start为0,步进step=1,如range(5),生成0、1、2、3、4。len(s)=4,for i in range(4)表示i从0开始取值,当j=0时,print(s[0],end=""),输出P;当i=1时,print(s[-1],end=""),输出e;当i=2时,print(s[-2],end=""),输出m;当i=3时,print(s[-3],end=""),输出a。故代码输出结果为Pema。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/WS6p777K
0

最新回复(0)