n = input() #输入数字n l = "" #创建空的字符串l for i in range(len(n)-1, -1, -1): l += n[i] #从n的最后一位开始往前依次加入字符串l,完成翻转 print(l) n = input() #另一种方法 l = n[::-1] #直接将字符串颠倒 print(l)
两种方法思路见代码注释!!!
注意:
方法一中不可以l[i] = n[-i]使用这种方法写,因为python中字符串是不能直接通过索引修改某个字符的,
而且l = “”是一个空字符串,不能直接通过索引修改某个字符