第3章-5 字元轉換 (15 分)
阿新 • • 發佈:2021-07-05
第3章-5 字元轉換 (15 分)
題目連結
題目描述
本題要求提取一個字串中的所有數字字元('0'……'9'),將其轉換為一個整數輸出。
輸入
輸入在一行中給出一個不超過80個字元且以回車結束的字串。
輸出
在一行中輸出轉換後的整數。題目保證輸出不超過長整型範圍。
樣例輸入
free82jeep5
樣例輸出
825
python參考解答
''' Author: your name Date: 2021-07-05 19:51:09 LastEditTime: 2021-07-05 19:59:17 LastEditors: Please set LastEditors Description: In User Settings Edit FilePath: \pat\第3章-5 字元轉換 .PY ''' a=input() str1='' for i in a: if i in ('0','1','2','3','4','5','6','7','8','9'): str1+=i print(int(str1))
較好的參考解答
''' Author: your name Date: 2021-07-05 19:51:09 LastEditTime: 2021-07-05 20:03:50 LastEditors: Please set LastEditors Description: In User Settings Edit FilePath: \pat\第3章-5 字元轉換 .PY ''' # a=input() # str1='' # for i in a: # if i in ('0','1','2','3','4','5','6','7','8','9'): # str1+=i # print(int(str1)) a=input() str1='' for i in a: if i.isdigit(): str1+=i print(int(str1))