iT邦幫忙

python3相關文章
共有 294 則文章
鐵人賽 Data Technology DAY 9

技術 [Day09]Pandas索引的運用!

上一篇說明了運用不同的方式做資料的過濾,透過過濾不需要的資料進而取出我們所要的資料, 接下來要來嘗試索引(index)的更多使用的方法! 將column變成in...

鐵人賽 Data Technology DAY 7

達標好文 技術 [Day07]Pandas操作資料的函數!

嗨嗨!第七天了,上一篇提介紹了python內的一個套件pandas內兩個重要的資料結構, 可以到這邊回顧: [Day06]Pandas的兩種資料類型! 接下來要...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 21

技術 Day21-File-概觀

一切都要從open(filename, mode)開始說起。open()的回傳值會是個file object 模式包含如何看待讀寫時的資料和操作 如何看待讀寫...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 20

技術 Day20-Function-Variable Scope

變數範圍分為4種(LEGB) Local 出現在function宣告之內(def, lambda)且未使用global關鍵字的變數 para1, var2,...

鐵人賽 Data Technology DAY 4

技術 [Day04]Python的基本運算!(下)

今天第四天了! 在上一篇,說明了python各個數據類型的使用函式,接下來我會介紹流程控制以及迴圈應用,有流程控制我們可以讓程式加入判斷,決定要執行哪些程式碼!...

鐵人賽 Software Development DAY 8

技術 Day7: 實作Python Scrapy 20行內爬取Y Combinator Blog所有文章|Kearch 1.0 爬蟲關鍵字報表工具

好,今天拿Y Combinator Blog的文章來小試爬蟲,我保證你會很有成就感 XD scrapy爬蟲開始 啟動虛擬環境、安裝確認 首先確保你有啟動剛剛創...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 19

技術 Day19-Function-lambda和decorator語法糖

lambda expression python可以使用lambda expression宣告匿名函式,但目前還不清楚在甚麼樣的情境下需要使用。只知道可以當作另...

鐵人賽 Data Technology DAY 3

達標好文 技術 [Day03]Python的基本運算!(上)

今天是第三天! 在上一篇瞭解了jupyter notebook的操作使用,這一篇跟下一篇會用來說明python的基本語法,使用Jupyter notebook。...

鐵人賽 Data Technology DAY 2

達標好文 技術 [Day02]Jupyter Notebook操作介紹!

第二天了! 昨天介紹了如何安裝Anconda,因為接下來我都會使用Jupyiter notebook做程式編寫,還沒有安裝好環境的話趕快看一下上一篇 [Day0...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 18

技術 Day18-Function-Argument語法糖

關於function的arguments,也就是使用function時帶入的東西,有三種語法糖可以使用。 Default Argument Values Ke...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 17

技術 Day17-Function-概觀

def function name parameters function internal implementation return 這幾種要素組合...

鐵人賽 Data Technology DAY 1

達標好文 技術 [Day01]Anaconda環境安裝!

Python是一個強大快速且易讀的程式語言,裡面包含非常多的套件可以使用,在資料分析裡除了用R語言,可以使用python作為開發工具! 可以在python官網下...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 16

技術 Day16-Built-in Types-Recap

list string dict tuple set mutable? mutable immutable mutable immutable...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 15

技術 Day15-Set

概觀(Overview) 和數學上的定義相同,無序性(unordered)且元素不重複。通常用來做集合運算或者移除重複元素。 不支援sequence-like的...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 14

技術 Day14-Tuple

概觀(Overview) tuple是sequence type的一種,有不可異動(immutable)的特性,通常用來存放異質性(heterogeneous的...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 13

技術 Day13-Dictionary-常用方式

以有序的方式走訪dict 利用sorted(dict.keys()) # loop over the keys in sorted order, demo =...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 12

技術 Day12-Dictionary-特性

Dictionary是一種無序性(unordered)的key-value pair。 以下分別就key和value來自問自答 Key key是否能重複呢? 在...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 11

技術 Day11-Dictionary-操作

操作層面分為取出資料、如何走訪和如何異動資料 取出資料 利用key的值取出相對應的value,可以使用中括號(square brackets)或是dict.ge...

鐵人賽 自我挑戰組 DAY 10
if len(learning.python) == 30: 系列 第 10

技術 Day10-Dictionary-宣告

概觀(Overview) 是一種無序性(unordered)的key-value pair。主要由key和value的概念組成,在別的語言中通常稱為associ...

鐵人賽 自我挑戰組 DAY 9

技術 Day9-String-Format

兩種風格的格式化字串 str.format() 彈性與客製化 C printf style 能使用的資料型態範圍相對較小 str.format(...

鐵人賽 自我挑戰組 DAY 8

技術 Day8-String-stringprefix

'b' 或 'B'開頭的表示法產生的是bytes type而非str type且僅能包含ASCII的字元。 'r' 或 'R'開頭的表示法稱作raw strin...

鐵人賽 自我挑戰組 DAY 7

技術 Day7-String-操作

操作層面分為取出資料、如何走訪和如何異動資料...,等等,string是immutable所以不能異動! 取出資料 可以取出list中的某一個資料(字元的概念)...

鐵人賽 自我挑戰組 DAY 6

技術 Day6-String-宣告

使用String literals宣告 單行 單引號(')或雙引號(")都可以,官方文件提到差別只有用其中一個時不需對另一個標示為逃脫字元 The...

鐵人賽 自我挑戰組 DAY 5

技術 Day5-List-常用方式

list和其他資料型態的轉換 list <-> string join() and split() list <-> tuple...

鐵人賽 自我挑戰組 DAY 4

技術 Day4-List-特性

Mutable list有mutable的特性,意即該物件在創建後可以被修改。要如何確認呢?使用id(),物件內容會變但id不會變。與之對應的概念是immuta...

鐵人賽 自我挑戰組 DAY 3

技術 Day3-List-操作

操作層面分為取出資料、如何走訪和如何異動資料 取出資料 可以取出list中的某一個資料和部分資料,分別為indexed和sliced 這兩種操作都可以使用正向和...

鐵人賽 自我挑戰組 DAY 2

技術 Day2-List-宣告

概觀(Overview) list是sequence type的一種,有可異動(mutable)的特性,雖然可以放不同型態的資料,但通常用來存放同質性(homo...

鐵人賽 自我挑戰組 DAY 28
Python 學習筆記 系列 第 29

技術 Day28 Python 基礎 - 函數介紹

斷賽了,冏,好吧!還是會寫滿三十天的… 好吧,一樣更新一下,明天再繼續@@" 函數介紹 函數有分這幾種方法,簡單說可以把它想像是武林中各個不同門派,而...

鐵人賽 自我挑戰組 DAY 28
Python 學習筆記 系列 第 28

技術 Day28 Python 基礎 - 字符轉編碼操作_V2

接下來講 Python3 字符轉編碼的操作,先確認Pycharm的字符編碼是 UTF-8(PyCharm Community Edition → Perfere...

鐵人賽 自我挑戰組 DAY 27
Python 學習筆記 系列 第 27

技術 Day27 Python 基礎 - 字符轉編碼操作

回顧字符編碼的前世今生 ASCII 只能儲英文或特殊字符,只占一個字節,一個字節8bit,不能儲中文,所以才出現Unicode Unicode 不管是中文或英...