iT邦幫忙

python入門相關文章
共有 409 則文章

技術 Python自學分享 _ Day7 程式的流程控制使用if敘述

一、關係運算子 :大於 =:大於等於 <:小於 <=:小於等於 ==:等於 !=:不等於→ 若算式為「真」會回傳True;「否」會...

技術 Python自學分享 _ Day5 基本輸入與輸出-1

一、Python的輔助說明help() help():可列出某一個Python指令的使用說明 二、格式化輸出資料使用print() value:表示想輸出的資...

鐵人賽 Python DAY 28

技術 復健第二十八天:爸爸有的我也都有,類別的繼承

「能只做一遍的事,那就不要做第二遍」,稱得上是工程師的核心價值觀,不僅省時省力,也可以減少程式碼來逐量提高程式運作的效能,而這樣的理念在 Python 這種物件...

技術 Python自學分享 _ Day3 Python的基本資料型態

第三天囉 加油加油! type()函數可以列出數值的資料型態類別 ru 數值資料型態 1.整數與浮點數運算:在計算時自動將整數轉換成浮點數再運算 2進位整數...

鐵人賽 Python DAY 26

技術 跟著 ChatGPT成為程式大佬!Python 測試驅動開發(Test-Driven Development, TDD)

第 26 天:Python 的測試驅動開發(Test-Driven Development, TDD) 課程目標: 今天將介紹如何在 Python 中實踐測試驅...

技術 Python自學分享 _ Day2 認識變數與基本數學運算

今天的課程終於要開始正式使用Python啦~!‧˚₊☆ .・°‧˚₊☆ .・°‧˚₊☆ .・°‧˚₊☆ .・°‧˚₊☆ .・° 一、認識變數 =:設定變數內容p...

鐵人賽 Python DAY 26

技術 跟著 ChatGPT成為程式大佬!Python 單元測試與自動化測試

第 25 天:Python 的單元測試與自動化測試 課程目標: 今天的主題是 Python 中的單元測試(Unit Testing)及自動化測試。測試是一個確保...

鐵人賽 Python DAY 27

技術 復健第二十七天:學到現在只為搞懂這一刻的類別 Class 與物件 Object

從這個 Python 復健系列的開始,我們便不停地提及「物件 Object」這個字詞,因為 Python 是一個物件導向 object-oriented 的程式...

鐵人賽 Python DAY 26

技術 復健第二十六天:可能聽不懂但會用就還好的裝飾器 decorator

裝飾器 Decorators 裝飾器是一種設計模式,允許用戶在不修改原始函式的結構下,為其添加新功能。 如果要使用裝飾器的話,通常是在我們想要使用裝飾器的某個函...

鐵人賽 Python DAY 26

技術 跟著 ChatGPT成為程式大佬!Python 正規表示式

第 24 天:正規表示式的應用 課程目標: 今天的主題是正規表示式(Regular Expressions, Regex)。正規表示式是一種強大的工具,用來匹配...

技術 Day 7: 列表(List)操作與應用

列表(List)是Python中最常見的資料結構之一,用來存儲有序的元素集合。 創建列表在Python中,我們可以使用方括號[]來創建列表 訪問列表元素可以...

技術 Day 6: 函數的定義與使用

在程式設計中,函數是一個能夠重複使用的程式碼區塊。透過函數,我們可以將複雜的邏輯拆解成易於管理的小模組。今天我們來探討Python函數的定義與使用。 函數的定...

技術 Python自學分享 _ Day1 基本觀念

安妞大家~在這裡呢,我會透過30篇自學心得來紀錄及分享我的學習過程,除了能夠加強自己的程式設計基礎認知之外,也能透過每天的練習加強自己的實力,真是一舉數得! 這...

技術 Day 4: 迴圈(for與while)

迴圈是程式語言中的重要概念,它允許我們重複執行一段程式碼,直到滿足特定的條件。Python提供了兩種主要的迴圈語句,for迴圈和while迴圈。 for迴圈f...

技術 Day 3: 條件判斷(if、else、elif)

在程式開發中,我們經常需要根據不同的條件來執行不同的代碼。Python提供了if、else和elif語句,讓我們可以根據條件來控制程式的執行流程。 if語句i...

鐵人賽 Python DAY 25

技術 跟著 ChatGPT成為程式大佬!Python 上下文管理器

第 23 天:上下文管理器與 with 語法 課程目標: 今天的主題是上下文管理器與 with 語法。上下文管理器允許你在執行特定的區塊代碼前後自動管理資源,例...

鐵人賽 Python DAY 25

技術 復健第二十五天:一開始有點難理解的閉包 closure

學習程式語言有時會遇到一些非常難理解的觀念,而閉包與裝飾器絕對算是初學者很難跨過的坎,幸運的是,逃避並不可恥,即便不太清楚其中的運作細節,知道怎麼用就足以解決大...

技術 Day 2: 基本語法介紹:變數、資料型態與運算符

什麼是變數?變數就像是資料的容器,我們可以在程式中使用變數來儲存和操作資料。在Python中,定義變數的方式非常簡單,我們只需要直接將值賦予變數即可。與某些其...

鐵人賽 Python DAY 24

技術 跟著 ChatGPT成為程式大佬!Python 中的模塊與套件

第二十二天:Python 中的模塊與套件(Modules and Packages) 內容概述: 今天,我們將探討 模塊(Modules)與套件(Package...

鐵人賽 Python DAY 23

技術 跟著 ChatGPT成為程式大佬!Python 中的異步程式設計(Asynchronous Programming)

第二十一天:Python 中的異步程式設計(Asynchronous Programming) 內容概述: 今天,我們要探討的是 Python 異步程式設計(A...

鐵人賽 Python DAY 23

技術 復健第二十三天:只有 Python 還不夠,看我召喚強力外援 PIP

PIP aka Python 套件管理工具 對於初學者來說,光是前幾天學的東西,我們已經可以透過 Python 做到非常多的事,然而 Python 像是遊戲的本...

鐵人賽 Python DAY 22

技術 復健第二十二天:又來不及寫完的檔案處理

檔案處理 到目前為止,我們已經學習了不同的 Python 資料型態。通常,我們會將資料存儲在各種不同的檔案格式中。在本節中,我們將探討如何處理不同格式的檔案,例...

鐵人賽 Python DAY 22

技術 跟著 ChatGPT成為程式大佬!Python 中的生成器&迭代器

第二十天:Python 中的生成器(Generators)與迭代器(Iterators) 內容概述: 今天我們將探討兩個強大且常見的 Python 特性——生成...

鐵人賽 Python DAY 21

技術 跟著 ChatGPT成為程式大佬!Python 中的裝飾器(Decorators)

第十九天:Python 中的裝飾器(Decorators) 內容概述: 今天我們將學習 Python 中一個非常強大的功能——裝飾器(Decorators)。裝...

鐵人賽 Python DAY 20

技術 復健第二十天:不用不知道,用過才知道的 RegEx 正規表達式

在開始這章之前,想先說說在學習程式語言時,有些規則、方法像是武功的基礎,必須得用身體(頭腦)記憶才能在關鍵時候發招,而有些知識則像是解題推薦招式,我們若是每次看...

鐵人賽 Python DAY 20

技術 跟著 ChatGPT成為程式大佬!Python 中的日期和時間

第十八天:Python 中的日期和時間操作 內容概述: 今天我們將學習如何在 Python 中操作日期和時間。處理日期和時間對於許多應用來說是至關重要的,比如計...

鐵人賽 Python DAY 30

技術 Day 30: time 模組 + pip 套件管理工具

time 模組 系統初始時間epoch import time print(time.ctime(0)) #從初始時間經過多少秒 print(time.time...

鐵人賽 Python DAY 19

技術 復健第十九天:啊有錯誤又怎樣,try try 看就知道

本來今天想用「讓我們捕捉每一個錯誤,成為 Python 大師」做為今天的文章標題,結果想起來前幾篇已經用過「大師」一詞——復健第十五天:成為串列大師吧——串列推...

鐵人賽 Python DAY 19

技術 跟著 ChatGPT成為程式大佬!Python 處理 CSV 文件

第十七天:使用 Python 處理 CSV 文件 內容概述: 今天我們將學習如何使用 Python 處理 CSV 文件。CSV(Comma Separated...

鐵人賽 Python DAY 29

技術 Day 29: zip 函式 + if name == 'main'

zip 函式 功能:把兩個或多個可迭代的物件聚合起來1.物件 usernames = ["Bob", "Steven",...