用python解决问题

顺序构造26个小写字母组成的字符串并赋给变量a,打印出变量a;

让用户输入-个小写字母,并输出该字母在a中的角标号;

打印一个新的字符串:要求根据用户的输入做轮换,使得轮换后的字符串从输入字符开始。

a=b=s=''

for i in range(97,123):

    a+=chr(i)

print(a)

b=input('输入一个小写字母:')

if ord(b) in range(97,123):

    print('角标为:'+ str(ord(b)-97))

    for i in range(ord(b),123):

        s+=chr(i)

    print('轮换后的字符串为:'+s)

else:

    print('输入错误!')

温馨提示:答案为网友推荐,仅供参考
相似回答