iT邦幫忙

技術文章

RSS

從0開始的python之路-30

網頁檔案如果我們想要用 Beautiful Soup 解析已經下載的 HTML 檔案,可以直接將開啟的檔案交給 BeautifulSoup 處理 學習完了爬蟲的...

從0開始的python之路-29

限制搜尋節點數量find_all 預設會輸出所有符合條件的節點,但若是遇到節點數量很多的時候,就會需要比較久的計算時間,如果我們不需要所有符合條件的節點,可以用...

從0開始的python之路-28

Python 使用 Beautiful Soup 抓取與解析網頁資料 如何使用 Python 的 Beautiful Soup 模組自動下載並解析網頁資料,開發...

Python additional information 其他 (2)

nj 在 Python 中,數學上的實數n和虛數j可以用複數(Complex Numbers)來表示。Python 內建支持複數,並且將實數部分和虛數部分都用數...

Python additional information 其他 (1)

comments in Python 在 Python 中,註解(comments) 是用來解釋程式碼、標註作者的想法,或者提供對程式邏輯的簡要說明。註解不會被...

Python Boolean

在 Python 中,布林值(Boolean) 是一種用來表示 真(True) 和 假(False) 的數據類型,通常用於條件判斷和邏輯運算。布林值的核心概念很...

2024 IT鐵人賽 Day26 -fetch串API

fetch 串 PokeAPI fetch("https://pokeapi.co/api/v2/pokemon/ditto")...

Python {Sets 集合}和推導式 (Comprehension)

Python 中的 Set (集合) 是什麼? 在 Python 中,Set(集合) 是一種-無序-不重複的數據結構。-它類似於數學中的集合,用於存儲唯一的值。...

【LeetCode with C: A Series of Problem-Solving Techniques】-- Course Schedule

Description Course Schedule There are a total of numCourses courses you have t...

Day 15: 靜態方法與類別方法

在Python中,我們可以定義三種類型的方法:實例方法、靜態方法 和 類別方法。 靜態方法:與類別無關的方法靜態方法使用@staticmethod裝飾器來定義...

Day 14: 魔術方法與運算子重載

Python 提供了一些特殊的函數,稱為 魔術方法(magic methods),它們讓我們可以自定義類別的行為,並重載運算子。這些魔術方法都以雙底線開頭和結尾...

Day 13: Python中的繼承與多型

繼承:重複利用現有類別繼承 是指創建一個新的類別,它可以直接從現有的類別繼承屬性和方法,這樣我們就可以重用之前定義的程式碼。 2. 多型:統一的介面,不同...

第二十四天Python學習-異常處理基礎

今天是Python學習的第二十四天,這兩天的學習重點會是Python中的異常處理(Exception Handling),今日學習基本異常處理與 try-exc...

第二十三天Python學習-(續)繼承基本概念

今天是Python學習的第二十三天,這三天的學習重點會是Python中的類別與物件導向編程(OOP)基礎,今天學習繼承的概念,理解如何讓一個類別繼承另一個類別的...

第二十二天Python學習-(續)類別屬性、實例屬性

今天是Python學習的第二十二天,這三天的學習重點會是Python中的類別與物件導向編程(OOP)基礎,今天學習類別屬性與實例屬性之間的區別,學會定義並使用類...

AWS Step Functions

AWS Step Functions 是一個 無伺服器工作流管理服務,用於編排多個服務之間的流程,使它們自動化運行並可靠協作。它將應用程式的複雜邏輯轉化為一系列...

AWS EKS

Amazon EKS (Elastic Kubernetes Service) 是 AWS 的 Kubernetes 託管服務,用於自動化 Kubernetes...

AWS ECS

Amazon ECS(Elastic Container Service)是 AWS 的容器管理和編排平台,允許在雲端部署、管理和擴展Docker 容器化應用程...

2024 IT鐵人賽 Day25 -深拷貝

第三方套件 lodash // 使用 lodash 的 cloneDeep 方法進行深拷貝 const obj2 = _.cloneDe...

第二十一天Python學習-物件導向(OOP)基礎

今天是Python學習的第二十一天,這三天的學習重點會是Python中的類別與物件導向編程(OOP)基礎,今日了解物件導向編程的基本概念,學會定義類別與創建物件...

第二十天Python學習-定義及調用函數

今天是Python學習的第二十天,今天的學習重點會是Python中的函數的定義與應用,學習如何定義和調用函數,理解函數的用途,探討參數、返回值和局部變數等概念。...

第十九天Python學習-集合(Set)

今天是Python學習的第十九天,今天的學習重點會是Python中的集合(Set)基礎與進階操作,理解集合的特性,並學會如何運用集合來處理數據,掌握常見的集合操...

Limesurvey進階應用--複選題選項間互斥

情境說明 複選題時問卷調查中常見的題型。但有時候,我們並不希望填答者這可以隨意勾選,有些選項是不可能同時存在的,因此我們就必須設定這些選項互斥(不可同時勾選)。...

AWS IAM

AWS Identity and Access Management(IAM)是一個 集中管理存取權限的工具,允許你控制誰能訪問哪些 AWS 資源,以及他們能執...

Amazon Redshift

Amazon Redshift 是 AWS 提供的 全託管資料倉儲解決方案,專為處理大規模資料分析而設計。它支援 PB 級數據儲存,並整合了多種 BI 工具來加...

Amazon RDS

Amazon RDS(Relational Database Service)是 AWS的全託管關聯式資料庫服務,支援 MySQL、PostgreSQL、Mar...

Python(tuple元組)

在 Python 中,tuple(元組)是一種 有序的、不可變 的集合。與 list(列表)類似,它可以存儲多個不同類型的元素,但不同點在於 tuple 一旦創...

Day 12: 面向對象編程(OOP)基礎

面向對象編程(Object-Oriented Programming,簡稱OOP)是一種通過將程式分解為物件的方式來撰寫程式碼的方法。物件包含數據(屬性)和行為...

Day 11: Python 中的例外處理

在撰寫程式碼的過程中,錯誤是不可避免的。不論是用戶輸入錯誤的資料,還是系統資源無法訪問,都可能會導致程式崩潰。為了讓程式能夠優雅地處理這些錯誤,我們可以使用Py...

Day 10: 檔案操作的模擬與基本介紹

檔案操作是程式設計中的常見需求,無論是記錄數據還是讀取外部資料,檔案操作都能幫助我們更好地處理資訊。 模擬檔案內容首先,我們可以先定義一些字串資料,來模擬檔案...