某Python程序如下:
p=")!@#$%^&*("
c="cra2edu"
t=""
for i in range(len(c)//2+1):
if i%2==0:
t+=c[len(c)-i-1]
elif c[i]>="0" and c[i]<="9":
t+=p[int(c[i])]
else:
t+=c[i]
print(t)
程序运行后,输出的结果是( )
p=")!@#$%^&*("
c="cra2edu"
t=""
for i in range(len(c)//2+1):
if i%2==0:
t+=c[len(c)-i-1]
elif c[i]>="0" and c[i]<="9":
t+=p[int(c[i])]
else:
t+=c[i]
print(t)
程序运行后,输出的结果是( )
A.ude@ | B.cda# | C.ure@ | D.arc# |
更新时间:2023-06-13 19:53:58
|
【知识点】 典型算法
相似题推荐
选择题
|
适中
(0.64)
【推荐1】以下流程图中输出a的值有可能是2的是( )。
A. | B. |
C. | D. |
您最近一年使用:0次
选择题
|
适中
(0.65)
真题
【推荐2】定义如下函数:
def f(a,s):
if a>=s:
return a
else:
return f(a+1,s-a)
执行语句k=f(6,21)后,k的值为( )
def f(a,s):
if a>=s:
return a
else:
return f(a+1,s-a)
执行语句k=f(6,21)后,k的值为( )
A.6 | B.7 | C.8 | D.9 |
您最近一年使用:0次