numlist1 =
['零'
,'一'
,'二'
,'三'
,'四'
,'五'
,'六'
,'七'
,'八'
,'九'
]numstr =
input()
numlist =
list
(numstr)
for i in
range(0
,len
(numstr)):
#最後乙個字元的下標是長度-1
numlist[i]
= numlist1[
int(numstr[i])]
c=map
(str
,numlist)
#將列表中元素改為str型別
print(""
.join(c)
)
numlist =
['零'
,'一'
,'二'
,'三'
,'四'
,'五'
,'六'
,'七'
,'八'
,'九'
]#列表
numstr=
input()
#字串i=0
lennumstr=
len(numstr)
#字串長度
for lennumstr in numstr:
#以i為變數遍歷字串【0-len-1】
b=int
(numstr[i]
)#將字串中下標為i/第i+1個字元轉化為整型 賦值給b
print
(numlist[b]
,end='')
#列印出該整型對應的漢字 end=''使得程式輸出結果不換行
i=i+
1
numlist =
['零'
,'一'
,'二'
,'三'
,'四'
,'五'
,'六'
,'七'
,'八'
,'九'
]#列表
numstr=
input()
#字串
answer=
""for x in numstr:
#x從第乙個字元開始遍歷
answer += numlist[
int(x)
]print
(answer)
python類的三種方法
python類有三種方法。1.一般方法,即不加任何修飾的,直接用def定義的方法。如 in 14 class a def a self print 一般方法 in 15 class a a in 16 class a.a 一般方法2.staticmethod方法 經過staticmethod修飾過的...
python列表逆序三種方法
栗子 題目 將乙個陣列逆序輸出。程式分析 用第乙個與最後乙個交換。import random list random.randint 0,100 for in range 21 print list 數應該先排序 defbubblesort arr for i in range 1,len arr ...
python 字典訪問的三種方法
定義字典 dic for key in dic print key,dic key print key str dic key 結果 a hello ahello c you cyou b how bhow 細節 print key,dic key 後面有個逗號,自動生成乙個空格 print key...