#Python TQC考題404 數字反轉判斷
“””
將輸入值當成數字不好計算,容易出錯
當成字串就很好處理
“””
n1=input()
#不要用eval包覆,[::-1]只能對字串做反轉
n2=n1[::-1]
print(n2)
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220428152514_10.png)
“””
# [::-1] ,
# ::表示全部,最後一個數字表示間隔,負號表示反向
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220504055140_23.png)
#自己體會:
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220504062006_5.png)
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220825152414_97.png)
#將list中的元素數值化:
a=input()
lst=list(a)
print(lst)
lst_num=[eval(i) for i in lst]
print(lst_num)
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220504074030_40.png)
“””
#使用list1.reverse()反轉字串
#list是python的語法,
#變數命名不建議用list,要用list1, list2之類
a=input()
#使用input(), a 為字串
L=list(a)
print(L)
#只是印出來看看,題目不需要
L.reverse()
#不要忘記()
print(L)
#只是印出來看看,題目不需要
for i in range(len(L)):
print(L[i],end=””)
print()
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220504052225_54.png)
“””
把輸入值當成數字處理
遇到0或開頭0會出錯
用前面的字串反轉比較好
僅供練習與了解while迴圈概念
“””
n=eval(input())
#n_rev=n[::-1]
#print(n_rev)
res=0
L=[]
“””
while n//10 != 0:
res=n%10
L.append(res)
n=n//10
這個語法做,會少最後一碼
先判再做,少最後一個
“””
while True:
if n == 0:break
#先做再判,正確
res=n%10
L.append(res)
n=n//10
for i in range(len(L)):
print(L[i],end=””)
![Python TQC考題404 數字反轉判斷,n_rev=n[::-1], list1.reverse() - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/04/20220504123637_78.png)
![Python list[] dictionary{key: value},如何從兩個list,建立一個dictionary? Python list[] dictionary{key: value},如何從兩個list,建立一個dictionary?](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2022/09/20220904074100_2.png?quality=90&zoom=2&ssl=1&resize=350%2C233)





![Python 如何做excel的樞紐分析? pandas.pivot_table() 或 pandas.DataFrame .groupby() ; 如何指定欄位順序? DataFrame.reindex() ; .sortlevel() ; DataFrame[[col1, col2, col3 ]] ; df.columns.map() ; 如何顯示所有欄? pandas.set_option (“display.max_columns”, None) Python 如何做excel的樞紐分析? pandas.pivot_table() 或 pandas.DataFrame .groupby() ; 如何指定欄位順序? DataFrame.reindex() ; .sortlevel() ; DataFrame[[col1, col2, col3 ]] ; df.columns.map() ; 如何顯示所有欄? pandas.set_option (“display.max_columns”, None)](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2023/03/20230323101848_80.png?quality=90&zoom=2&ssl=1&resize=350%2C233)


近期留言