初學python雜記--數字顛倒
阿新 • • 發佈:2019-01-04
輸入一個整數,將這個整數以字串的形式逆序輸出
程式不考慮負數的情況,若數字含有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
函式部分參考網路資料