Jumente - 六月怪獸
  • 首頁
  • 交換技能 - 托特
  • Python
  • Web
  • Data Structure
  • Git
Sign in Subscribe
Python 101 基礎教學 (10) - 物件導向 Object-Oriented Programming
Python

Python 101 基礎教學 (10) - 物件導向 Object-Oriented Programming

物件導向 Object-Oriented Programming(OOP) 是以物件的形式去描述你資料應有的行為。就像我們在現實世界中定義貓、狗、人、車等等一樣,都有自己的運作方式。程式語言中我們也可以把資料想成物件,用物件導向去定義你的每個物件該如何運作。
Read More
Huaying Tsai
Python 101 基礎教學 (9) - 模組 module 與套件 package
Python

Python 101 基礎教學 (9) - 模組 module 與套件 package

寫程式從來就是站在巨人的肩膀上。Python 提供了許多的內建模組便利我們加速開發,事半功倍。除此之外你可以用第三方的函式庫,你也可以自己造輪子,寫自己的套件模組。
Read More
Huaying Tsai
Python 101 基礎教學 (8) - Collections:set、dictionary
Python

Python 101 基礎教學 (8) - Collections:set、dictionary

這篇想要介紹另外兩個資料型態:set 與 dictionary。這兩個類型的存在與 list 比較,更具效能的優勢。用 set/dict 在查找資料時,大部分情況都是不需要做"掃描"的動作。
Read More
Huaying Tsai
Python 101 基礎教學 (7) - Collections:list、tuple
Python

Python 101 基礎教學 (7) - Collections:list、tuple

以下要介紹的資料型態是容器類型的 list 與 tuple。容器類型意指它們是可以裝其他資料的資料。每種資料型態,都有不同的目的,在適當時機使用不同的資料型態可以發揮最好的效果。
Read More
Huaying Tsai
Python 101 基礎教學 (6) - Function 函式
Python

Python 101 基礎教學 (6) - Function 函式

函式 function 我們自定義的一個區塊,區塊裡的程式只有在我們呼叫的時候才會執行。函式的好處包含了可以重複使用之外,也增加了易讀性。
Read More
Huaying Tsai
Python 101 基礎教學 (5) - 迴圈 for loop、while
Python

Python 101 基礎教學 (5) - 迴圈 for loop、while

在程式語言裡,如果要重複性的做某件事時,你就需要使用迴圈。Python 的迴圈用法與其他語言稍有不同,對初學者沒有差別,但先前學過其他語言的可能就要適應一下。
Read More
Huaying Tsai
Python 101 基礎教學 (4) - 運算符號優先順序
Python

Python 101 基礎教學 (4) - 運算符號優先順序

Python 的陳述式因為包含多種可能的運算符號,所以要制定一定的優先順序,才能避免衝突,讓程式在執行的時候有規則可循。
Read More
Huaying Tsai
Python 101 基礎教學 (3) - 條件判斷 if else
Python

Python 101 基礎教學 (3) - 條件判斷 if else

條件判斷是所有程式語言最重要的觀念之一。程式的目的就是有邏輯地自動化幫我們處理資料,沒有判斷選擇就不算邏輯了吧!所以 if else 語法幫助我們在程式裡面可以做出選擇。
Read More
Huaying Tsai
Python 101 基礎教學 (2) - 變數與資料型態
Python

Python 101 基礎教學 (2) - 變數與資料型態

變數與資料是所有程式語言共同的基礎。不同程式語言的資料型態稍有差異但大同小異,不外乎是整數、小數、布林值 (boolean)、字串等。而變數(variables)是一個可以存取資料的地方(或是標籤),而存取的目的是為了之後可以被重複使用。
Read More
Huaying Tsai
Python 101 基礎教學 (1) - 撰寫第一支 Python 程式
Python

Python 101 基礎教學 (1) - 撰寫第一支 Python 程式

依據不同的作業系統安裝 Python 的方式可能不盡相同。很多人可能在安裝 Python 的時候遇到挫折因此就直接放棄了。因為我們的主要目的是藉著 Python 學習程式語言的觀念,這裡想要大家儘可能的簡化甚至略過安裝等前置作業,直接進入學習階段。
Read More
Huaying Tsai
Python 101 基礎教學
Python

Python 101 基礎教學

如果剛入門要學習程式語言,那我想 Python 應該算是在百百種語言中最好上手的語言之一了。Python 是一種高端語言,語法上面相對於其他語言又更貼近於人類一些:)
Read More
Huaying Tsai
Jumente - 六月怪獸 © 2025
Powered by Ghost