今天是鐵人賽的第十一天,今天的學習重點繼續圍繞著函式的使用 -1**重用性:**封裝常用的程式碼,減少重複程式碼的量。舉例:def circle_area(ra...
今天是鐵人賽的第十二天,學習聚焦在例外處理(exception handling)這個重要概念上,當程式運行中發生錯誤時,如果沒有處理,可能會導致整個程式崩潰,...
今天是鐵人賽的第十三天,學習重點一樣在例外處理(exception handling),如何使用try、except來捕捉和處理不同類型的錯誤,讓程式可以根據具...
今天是鐵人賽的第十四天,重點學習了檔案操作,Python提供了內建的open()函式來進行檔案的讀寫操作,根據不同的模式可以進行不同的處理方式, r 模式:讀取...
今天是鐵人賽的第十五天,學習的內容可以聚焦在函式的進階應用。 -1函式參數Python函式的參數提供了很多彈性,今天學習了如何使用預設參數(default pa...
今天是鐵人賽的第十六天,重點學習了args和*args這兩個概念。 -1argsargs是普通的變數名稱,用來接收單一引數或物件。當你定義函式時,args像其他...
今天是鐵人賽的第十七天,今天學習了**kwargs 的用法。 -1**kwargs是什麼?**kwargs 用來接收不定數量的關鍵字引數,並將它們打包成一個字典...
今天是鐵人賽的第十八天,今天學習的重點是列表推倒式(list comprehensions)。 -1列表生成式是什麼?列表生成式是一種簡潔且強大的語法,用來創建...
今天是鐵人賽的第十九天,學習檔案處理(file handling),像是如何打開、讀取、寫入和關閉文件。具體步驟包括:打開文件:使用 open() 函式。讀取內...
今天是鐵人賽的第二十天,主要在複習昨天學習的檔案處理。 **-1打開文件 (open()):**使用 open() 打開文件,並指定模式(讀取、寫入、追加等)。...