甲居工作室

Blog 文章

技術指南 產品更新 行業趨勢 資安議題 JavaScript Python

3. ngrok

Python

ngrok 是一個方便、安全的工具,可以將本機區域網路連上外部網絡,無需對網路配置進行任何變更,並且有一個網址可供使用讓其他人直接連上該網址的服務或是內容。

2. Matplotlib套件 (視覺化資料)

Python

NumPy 套件 (視覺化資料)

1. NumPy 套件 (入門)

Python

Python 在處理資料數據領域非常流行,有許多強大的套件和工具可供使用。 以下是 Python 資料科學中常用的一些主要庫和工具: NumPy: Python語言的一個擴充程式庫。支援高階大規模…

13.Python 裝飾器 (Decorator)

Python

使用裝飾器可以幫助你避免代碼的重複,從而提高了代碼的重用性和可擴展性。

12. Python 撰寫準則

Python

想必大家上一章節頭腦都快要炸裂了吧? 本章談論輕鬆一點的事情。

11.Python 類別 (Class)

Python

『物件導向程式設計』(Object-oriented programming, OOP) 是一種程式開發的概念,以物件的概念來解決問題。 封裝、繼承、多型為物件導向的三大特性,本章節會略提此概念,…

10.Python 例外 (Exception)

Python

想必到目前為止應該看過許多的錯誤 (Error)訊息。然後就 88 了。此章節主要說明如何處理錯誤狀況,以防程式出錯而導致無法運行甚至發生其他狀況,如檔案毀損。

9.Python 模組 (Module)

Python

經過前幾章的教學想必你對基礎語法有觀念了吧? 第一章節曾提及『豐富且完整的套件,不必製造輪子及可以快速組裝你所需要的功能。』所說的就是模組 (Module)

8. Python 函式 (Function)

Python

寫程式碼時有一個非常重要的觀念是 DRY (Don’t repeat yourself),避免重複撰寫程式碼,除了可讀性低,也不容易維護。

7.Python迴圈 (for loop / while loop)

Python

在Python中,for 迴圈是一種用於迭代序列(如列表、元組或字串)或其他可迭代對象(如字典)中的元素的迭代工具。它能夠按照指定的順序遍歷容器中的元素,並在每次迭代中執行特定的操作。

6.Python 邏輯判斷 (if、elif、else / match、case)

Python

邏輯判斷 (if、elif、else / match、case)

5.Python 字典(Dictionary)

Python

Python 字典是一種無序、可變 (Mutable)的容器,用於儲存鍵(key)-值(value)對。字典由一對大括號 {} 構成,其中每個鍵與值對之間用冒號 : 分隔,鍵和值之間用逗號 , 分隔。

4.Python 串列(list)

Python

串列是一串 Python 的資料,將想要使用的資料內容放在兩個方括號[],各個資料可以有不同的資料型態。

3.Python 字串(string)

Python

在 Python 中有東西都是物件 (object), 字串是由一個文字 (字元)一個文字串 (字元)接起來,將想要使用的文字內容放在兩個單引號''或兩個雙引號""裡。

2.Python 基本語法

Python

本章節會提及基本語法、資料型態、資料型態轉換、變數、運算子。

1.Python介紹

Python

我的大學教授曾說過,程式語言是用來「解決問題」的一項工具。因此,這系列教學的目的在於在未來遇到問題時,能為你提供另一個有用的工具。而不是學會程式當個工程師。