输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
print(input()[::-1])
或者:
a=input()
s=str(a)
lis=[]
for i in s:
lis.append(i)
lis.reverse()
print(''.join(lis))
函数说明:
[x:y:z]在(x,y)区间每隔z取值,z默认为1.
[::-1] 表示反向取值
str() 函数将对象转化为字符串。
语法
以下是 str() 方法的语法:
class str(object=”)
参数
object – 对象。
返回值
返回一个对象的string格式。
实例
以下展示了使用 str() 方法的实例:
s = ‘RUNOOB’
str(s)
‘RUNOOB’
dict = {‘runoob’: ‘runoob.com’, ‘google’: ‘google.com’};
str(dict)
“{‘google’: ‘google.com’, ‘runoob’: ‘runoob.com’}”Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
str.join(sequence)
参数
sequence – 要连接的元素序列。
返回值
返回通过指定字符连接序列中元素后生成的新字符串。
实例
以下实例展示了join()的使用方法:
实例
str = “-“;
seq = (“a”, “b”, “c”); # 字符串序列
print str.join( seq );
以上实例输出结果如下:a-b-c
函数部分参考网络资料