iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

python介紹 系列

用30天簡單介紹python使用方法,讓使用者可以輕鬆上手。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

Python進階語法(四)

functools.lru_cache 優化重複計算它可以幫你把函數的運算結果暫存起來,避免重複計算。import functools @functools.l...

2024-10-01 ‧ 由 k556516 分享
DAY 22

Python進階語法(五)

使用 slots 限制屬性在 Python 的類別中,我們通常可以在實例化後隨意為物件添加屬性,但是有時候這可能會導致意外錯誤或浪費記憶體。為了解決這個問題,你...

2024-10-02 ‧ 由 k556516 分享
DAY 23

Python進階語法(六)

多重繼承在Python中,一個類可以從多個類繼承,這就是所謂的多重繼承。它可以提供更多的功能組合,但要注意可能的繼承衝突。class A:def greet(s...

2024-10-03 ‧ 由 k556516 分享
DAY 24

Python進階語法(七)

元類 (Metaclasses)元類是創建類的「類」,用來控制類的創建過程。class Meta(type):def new(cls, name, bases,...

2024-10-04 ‧ 由 k556516 分享
DAY 25

Python進階語法(八)

使用 shutil 處理文件操作shutil 提供了高級的文件和目錄操作,包括複製、移動、壓縮等功能。import shutil shutil.copy(&qu...

2024-10-05 ‧ 由 k556516 分享
DAY 26

Python進階語法(九)

上下文管理器 (Context Manager) 與 with 語法with 語法能確保你在開啟的文件或連線使用完畢後,自動關閉資源,無需手動處理。with o...

2024-10-06 ‧ 由 k556516 分享
DAY 27

Python進階語法(十)

槽函數 (Slot Functions)你可以在類中使用 slots 限制實例的屬性,從而節省內存。class Car:slots = ['make', 'mo...

2024-10-07 ‧ 由 k556516 分享
DAY 28

Python實用範例(一)

網頁抓取器(Web Scraper)這個例子展示如何用Python抓取網頁內容。這裡用到的是requests和BeautifulSoup 庫。import re...

2024-10-08 ‧ 由 k556516 分享
DAY 29

Python實用範例(二)

計算機程式這個程式是一個簡單的計算機,能進行基本的加減乘除運算。def calculator():# 讓用戶輸入兩個數字num1 = float(input(&...

2024-10-09 ‧ 由 k556516 分享
DAY 30

Python實用範例(三)

簡易的天氣查詢器現在大家都會想知道即時天氣狀況,這個程式能幫你從網路上抓取最新的天氣資訊,並直接顯示在終端上。用的是一個免費的 API,你只需要註冊一個 API...

2024-10-10 ‧ 由 k556516 分享