iT邦幫忙

python系列文章相關文章
共有 455 則文章
鐵人賽 自我挑戰組 DAY 9

技術 [Day_9]資料儲存容器 (2) - 串列(list)_(2)

接續昨天的內容,今天要繼續介紹串列(list)喔~~讓我們開始吧, 串接兩個串列 #input todo_list_1 = ['打球','掃地','煮飯'] t...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10 : 存放資料的收納庫-串列資料(下)

今天繼續來補足Python的其他存放資料的辦法: tuple tuple跟list很相似,差別差在tuple為不可變動的串列,而且tuple並非用中括號,是用小...

鐵人賽 自我挑戰組 DAY 8

技術 [Day_8]資料儲存容器 (2) - 串列(list)_(1)

今天要來跟大家介紹串列(list),串列為可修改的序列資料,可以修改元素資料、新增、刪除、插入、與取出元素,使用list函式可以將資料轉換成串列,並可以使用[:...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8 : 字串處理

字串處理感覺滿多東西可以講的,這次就講講我平時會用到的一些簡易功能好了: 字串的大小寫處理 python在字串的大小寫處理中給了四個功能,分別是: upper...

鐵人賽 自我挑戰組 DAY 16
Python資料分析學習地圖 系列 第 16

技術 Day 16 : 模型衡量指標

由於我們需要有指標來衡量一個模型的好壞,而問題可以粗略分成「分類」和「迴歸」問題。而根據不同的問題,我們所選用的衡量指標也會不同。 分類 關於分類問題,我們先介...

鐵人賽 自我挑戰組 DAY 14
Python資料分析學習地圖 系列 第 14

技術 Day 14 : 程式碼日誌與品質

今天來探討怎麼留下程式碼紀錄和提升自己的程式碼品質。(終於快寫到一半了XDDD) 程式碼日誌 程式設計難免會有錯誤,為了要方便除錯和查詢,良好的程式設計應留下程...

鐵人賽 自我挑戰組 DAY 13
Python資料分析學習地圖 系列 第 13

技術 Day 13 : 程式除錯與異常

相信大家學到這邊一定有碰過各式大大小小的程式錯誤,遇到程式出錯很緊張怎麼辦TAT。這裡會衍生到時候我們將程式碼上線,即時做過很多次的測試,還是有可能遇到非預期的...

鐵人賽 自我挑戰組 DAY 12
Python資料分析學習地圖 系列 第 12

技術 Day 12 : 物件導向

在進入機器學習之前,想先大家深入了解一些 python 的進階操作。接下來的操作會有點抽象,請好好品嚐 回到主題,什麼是物件導向程式設計? 大家或多或少打開別人...

鐵人賽 自我挑戰組 DAY 11
Python資料分析學習地圖 系列 第 11

技術 Day 11 : psycopg2 操作

今天拉回 python 來介紹 psycopg2,這個套件可以跟 postgres 進行互動。我們依賴該套件對 postgres 進行操作,就可以把 sqlst...

鐵人賽 自我挑戰組 DAY 7

技術 Day 7 : 迴圈-用來解決重複的事情

今天要來學習程式語言中非常重要的一個概念(功能)-迴圈,迴圈到底可以拿來幹嘛呢?先來看個例子:如果我想print出1到5的數字的話,沒學過迴圈的人會這樣打: p...

鐵人賽 自我挑戰組 DAY 7

技術 [Day_7]資料儲存容器 (1) - tuple

Python的資料儲存容器,可以分為tuple、串列(list)、字典(dict)與集合(set)四種,以下表格簡單介紹一下 : Python的資料儲存容...

鐵人賽 自我挑戰組 DAY 6

技術 [Day_6]資料型別、變數與運算子 - 練習題

這邊會給大家一些練習題,以及參考解答,過程可能會與大家有些不盡相同,還請各位多多包涵,我會先將執行結果附上,可以先自行練習,再來看我的解法喔,就讓我們開始吧 !...

鐵人賽 自我挑戰組 DAY 5

技術 [Day_5]Python 字串(2)

字串的內建函式 字串類別內建許多函式,只要是Python字串就自動擁有這些函式,以下介紹常用的內建函式。 字串.split(切割字元) # input a =...

鐵人賽 自我挑戰組 DAY 6

技術 Day 6 : 數學運算與邏輯判斷

今天將會介紹程式中的數學運算,並且學習python的邏輯判斷。 數學運算 Python也可以拿來當計算機,以下就先來介紹Python的算術運算子: + : 除了...

鐵人賽 自我挑戰組 DAY 15
Python資料分析學習地圖 系列 第 15

技術 Day 15 : 機器學習介紹

前半段講python講得差不多惹XDD 終於進入機器學習篇章(打開全新的一頁的感覺),接著讓我們好好地繼續學習吧 人工智慧的分級 扯到機器學習,不得先拉回比較宏...

鐵人賽 自我挑戰組 DAY 8

技術 Day 08 : 資料視覺化 Seaborn

昨天介紹的資料視覺化之後,大家是否有自己練習看看呢?能畫出圖是一件很有趣的事情哦!接著我們來介紹另一個視覺化套件 Seaborn,它是以 matplotlib...

鐵人賽 自我挑戰組 DAY 7

技術 Day 07 : 資料視覺化 Matplotlib

昨天介紹的資料分析後,相信大家對於資料分析都能輕鬆上手。把特如果要把一堆數據和資料給你的老闆和顧客看,可能就比較不適合。一張圖勝過於千言萬語,你需要是將數據進行...

鐵人賽 自我挑戰組 DAY 5

技術 Day 5 : 基本常識以及變數

今天終於可以開始來學習程式了,在這之前有一些程式語言的基本常識要知道: 基本觀念 程式的執行: 程式執行由上至下,由左至右,執行完一行後就換下一行,空行不會...

鐵人賽 自我挑戰組 DAY 6

技術 Day 06 : 資料處理 Pandas (2)

今天接著介紹 pandas 如何表對資料表合併、資料匯總等等進階用法! 資料表合併 inner join 假設有X表和Y表,我們想要取兩邊都有的資料,就會用到...

鐵人賽 自我挑戰組 DAY 4

技術 [Day_4]Python 字串(1)

字串 在Python裡扮演很重要的角色,使用**單引號「'」與雙引號「"」**所包含的文字,都會被視為字串,字串內可以儲存Unicode編碼的文字,我...

鐵人賽 自我挑戰組 DAY 3

技術 [Day_3] Python運算子

運算子 今天這篇主要會介紹一些運算子,不一定都是數學上的運算,也有判斷True或False的,就讓我們繼續看下去吧~~~ 指定運算子 指定運算子用等號(=)表示...

鐵人賽 自我挑戰組 DAY 4

技術 Day 4 : VScode-一款多功能的文字編輯器

在撰寫程式語言中,我們需要一款好的文字編輯器,幫助我們檢查錯字、排版、甚至是檢查與法上的問題,當然也可以使用記事本撰寫程式,但在上述功能上遜色了許多。接下來我會...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3 : 建立Python開發環境吧(Linux)!

現在越來越多人使用Linux系統,所以今天會來介紹一下在Linux上使用終端機安裝Python的方法,以及安裝Visual Studio Code的過程(雖然沒...

鐵人賽 自我挑戰組 DAY 2

技術 [Day_2] Python 資料型別與變數

資料型別 以下給大家介紹一些常用的資料型別,如下 : 符號 說明 False 布林值False 0 整數0 0.0 浮點數0.0 ()...

鐵人賽 自我挑戰組 DAY 1

技術 [Day_1] Python基礎小教室

嗨~大家好,接下來是為期一個月的鐵人挑戰 print('Day_1') 今天是想先跟大家做跟心靈喊話,或許你我都不是很會寫程式,而我自己也曾經很害怕寫程式,也...

鐵人賽 自我挑戰組 DAY 5

技術 Day 05 : 資料處理 Pandas (1)

excel 是很多人常用來處理報表與數據的工具,同樣地在 python 也有一個套件常常在處理這件事,就是我們今天的主角 Pandas。這個工具是很多人在做 p...

鐵人賽 自我挑戰組 DAY 4

技術 Day 04 : Python 基礎觀念 (3)

很快地今天進入基礎觀念最後一個小章節(感動流淚啊XD),將帶大家說明流程控制、迴圈和函數的基本概念! 流程控制 流程控制可以讓我們利用程式碼做不同的事情哦!基本...

鐵人賽 自我挑戰組 DAY 2

技術 Day 2 : 建立Python開發環境吧(Windows)!

工欲善其事,必先利其器。今天就來安裝最簡易的Python環境吧!廢話不多說,直接來開始。 在撰寫程式上,我們需要兩個最核心的東西,也就是程式語言本體的開發環境,...

鐵人賽 自我挑戰組 DAY 3

技術 Day 03 : Python 基礎觀念 (2)

昨天初步認識 python 怎麼設定變數的操作,今天我們要聚焦在串列、字典、字串的操作,東西有點多XD 大家實際把程式碼執行看看會更有感覺! 串列(List)...

鐵人賽 自我挑戰組 DAY 2

技術 Day 02 : Python 基礎觀念 (1)

變數 變數基本上是用來暫時儲存資料的地方,可以想像在我們執行程式的時候,需要用一個代號去代表我們需要紀錄的東西,很像國中教的代數。注意在宣告的時候,python...