以下代码的输出结果是( )。 S=’Pame’ for i in range(len(S)): print(S[一i],end=””)

admin2020-04-10  13

问题 以下代码的输出结果是(    )。
    S=’Pame’
    for i in range(len(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,1,2,3开始取值,当i=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。
转载请注明原文地址:https://kaotiyun.com/show/Cf6p777K
0

最新回复(0)