# 筆記 > 文章記錄 https://ithelp.ithome.com.tw/users/20129416 > ### APCS語法整理 ## 實作練習 (第九週.第十週) > https://lime-cockatoo-752.notion.site/f0e63d3990084916b7a73101f5f17ae5 * ## split() 功能 : 將連續的內容切開變成串列 > 注意 () 括號內預設為空白 , 代表會將檢查空白分開資料 > 也可以放符號或文字 (' $ ') , 代表檢查$分開資料 示範 : ```Python #鍵盤輸入 > 3 + 10 get = input() a = get.split() print(a) #['3','+','10'] ``` * ## input() 功能 : 獲取鍵盤輸入的內容 內容輸入完記得按Enter 示範 : ```Python #鍵盤輸入 > 100(記得按下enter) a = input() print(a) # '100' ``` * ## int() 功能 : 將括號中的內容變成整數int 示範 : ```Python #1. a = int('10') print(a) #輸出10 (int整數) #2.快速轉換型別 a = int(input()) #可以將input放在int()中 print(a) #輸出10 (int整數) ``` * ## str() 功能 : 將括號中的內容變成字串 String 示範 : ```Python #1. a = str(10) print(a) #輸出'10' (String) ``` * ## abs() 功能 : 將括號中的內容透過絕對值得到新數字 示範 : ```Python a = -10 a = abs(a) print(a) #10 輸出 ``` * ## range() 功能 : 將括號中數字從頭到尾產生 示範 : ```Python for i in range(5) #產生5個數字 0,1,2,3,4 print(i) #執行五次顯示上方個別數字 ``` --- ## 串列函式 * ## len() 功能 : 得到括號中串列的元素數量 示範 : ```Python a = ['a','b','c'] b = len(a) #三個元素 print(b) #輸出3 ``` ## 連續IPO (重要依照題目去決定是否要用) > 一定要匯入sys > import sys * ## import sys 功能 : 引入sys模組(module) 才能去使用他得到你鍵盤輸入的內容 示範 : ```Python import sys for word in sys.stdin: #輸入apple(最後按enter) print(word) #顯示apple ```