充滿意外的宅爸人生

Python 基礎:遞迴函數的完整教學

Python 基礎:遞迴函數的完整教學 遞迴(Recursion)是電腦科學中一個非常重要的概念,也是一種很強大的程式設計技術。簡單來說,遞迴就是函數呼叫自己的過程。本篇文章將帶你深入了解遞迴的原理與應用,並特別說明全域變數與區域變數在遞迴中的使用方式,以及常見的錯誤與重點整理。 1. 遞迴的基本概念 1.1 什麼是遞迴? 遞迴是指函數在執行過程中直接或間接呼叫自己的現象。遞迴讓我們...

Python 基礎:常用內建函數教學

Python 基礎:常用內建函數教學 Python 提供了豐富的內建函數(Built-in Functions),這些函數是 Python 語言的一部分,無需額外匯入即可直接使用。熟悉這些內建函數可以讓你的程式碼更加簡潔、有效率。本篇文章將帶你深入了解 Python 常用的內建函數,並特別說明全域變數與區域變數在函數應用中的概念,以及常見的錯誤與重點整理。 1. 內建函數概述 1.1 ...

Python 基礎:自訂函數的基礎介紹

Python 基礎:自訂函數的基礎介紹 在 Python 程式設計中,函數(Function)是一個非常重要的概念。無論你是初學者還是有一點基礎的開發者,掌握函數的運用都能讓你的程式碼更加簡潔、有效率且容易維護。本篇文章將帶你深入了解 Python 自訂函數的基礎,並且特別說明全域變數與區域變數的差異,以及常見的錯誤與重點整理,幫助你建立扎實的函數概念。 1. 函數的基本概念 1.1 ...

Python 基礎:字串處理與串列

Python 基礎:字串處理與串列的完整教學 在 Python 程式設計中,字串(String)和串列(List)是兩個最基本也最常用的資料結構。無論你是初學者還是有經驗的開發者,掌握這兩種資料類型的操作方法都是必備技能。本篇文章將帶你深入了解字串與串列的所有重要概念,以及常見的錯誤與重點整理,幫助你建立扎實的 Python 基礎。 1. 字串的基本概念 1.1 什麼是字串? 字串(...

Python 基礎:迴圈介紹與使用

Python 基礎:迴圈介紹與使用 大家好,我是歐巴計概!歡迎來到 Python 基礎教學 系列。 你是否曾經想過,如果要讓電腦幫你重複做一件事 1000 次,難道要手動複製貼上 1000 行程式碼嗎?這時候,「迴圈(Loop)」就是你的超級救星! 迴圈應用在程式設計中無處不在,從自動化處理 Excel 報表、分析百萬筆大數據,到遊戲中不斷更新的畫面,背後都離不開迴圈。今天我們就來深入...

Python 基礎:條件判斷觀念教學,讓你的程式學會做決策!

什麼是條件判斷? 在現實生活中,我們無時無刻不在做決定:「如果明天下雨,我就帶傘;否則,我就不帶傘。」在程式世界中,這種邏輯稱為 「條件判斷(Conditional Judgment)」。 課程概要 程式裡的條件是什麼 單一條件的判斷 二選一的條件判斷 多選一的條件判斷 使用邏輯運算或是不等式進行複雜條件判斷 數字猜測遊戲實作範例 進階技巧:巢狀條件判斷(Ne...

Python 基礎:變數與算術運算教學

課程概要 變數是什麼、常見資料型別有哪些 Python 算術運算子與運算優先順序 input() 為什麼會造成「看起來在加法,結果卻變成拼字串」 BMI 的實作範例 常見錯誤 1. 變數 變數可視為箱子,可以存放資料,把資料存放進去後,有需要使用時可以再取出來使用 能存放四種資料型態:整數、浮點數(小數)、字串(文字)、布林值(成立/不成立)。 ...

Python 基礎:print 和 input 輸入輸出基礎教學

課程概要:你會學到什麼? 用 print() 輸出文字、數字與變數 用 sep、end 控制輸出格式(空白與換行) 用 input() 接收輸入並存到變數 把輸入資料組成句子(字串相加 / f-string) 在這一單元中,我們將學習如何在 Python 中顯示文字以及如何從使用者那裡輸入資料。我們將主要介紹兩個功能:print 與 input。 1. print()...

© homedad. Some rights reserved.

Using the Chirpy theme for Jekyll.