一道题目,求一个初学者做法

img

img


初学者的做法有吗,在线等

题目有二义啊。

## 用input获得输入的数据,返回默认是字符串str类型
number = input("")
length = len(number)
## 做一个小小的判断,用户啥都没有输入,就直接返回了。
if length == 0:
    print("")
    exit(0)

## 如果是仅仅把尾巴上的数字放到头上
lastletter = number[-1]
pre = number[0:length - 1]
newstr = lastletter + pre
## 用int  这个方法把字符串变成整数,前面如果有0的话,自然就去掉了
print(int(newstr))

## 如果是整个字符串翻转,可以先转成一个listlist做翻转,再转回字符串
oldlist = list(number)
oldlist.reverse()
newstr = "".join(oldlist)
print(int(newstr))

x = int(input(">>>"))
res = int(str(x)[::-1])
print(res)