iT邦幫忙

python相關文章
共有 3512 則文章
鐵人賽 Modern Web DAY 9

技術 服裝拆解大公開,lektor-theme-nix的秘密

上一篇介紹如何設定並套用lektor-theme-nix主題,現在讓我們來看一下lektor-theme-nix如何建立主題的。首先看一下他的架構: 除了前面...

鐵人賽 自我挑戰組 DAY 7
30天學會Python 系列 第 7

技術 Python - 數字、字串

Hello World if name == 'main':在 python 中常常看到下列寫法,是用來判斷該檔案是直接被執行或是被當成 module impo...

鐵人賽 Modern Web DAY 15

達標好文 技術 第 15 天:LINE BOT SDK:Heroku Postgres 資料庫

第 15 天:LINE BOT SDK:Heroku Postgres 資料庫 「怎麼回事?你要什麼?」我問。天啊,我的聲音顫抖地跟什麼一樣。「沒要什麼,」茉...

鐵人賽 Software Development DAY 7

技術 [Day 6] 反轉字串大亂鬥!(reverse string)

今天在 Hackerrank 的安排是複習的一天,本來的題目是比較容易,所以在這裡我想我們就來做一些比較經典的問題,但又跟先前的主題有關係。這裡我選了一個經典的...

鐵人賽 自我挑戰組 DAY 23
Leetcode新手挑戰30天 系列 第 23

技術 Day 23 時間複雜度與空間複雜度

前情提要 昨天發現不同邏輯解法submit後的runtime和memory有不同的結果,今天要來研究下這兩個和"時間複雜度"及"空...

鐵人賽 AI & Data DAY 9

技術 【Day 8】蒐集 iT 邦幫忙的技術文章 (1/6) - 列表頁

終於進入最令人期待的環節了!(有人期待嗎QQ)接著四天會試著蒐集 iT 邦幫忙的技術文章,從列表頁開始,把每篇文章的標題、內文、回應和留言都蒐集起來。 接下來...

鐵人賽 Modern Web DAY 8

技術 教你如何穿衣服,lektor-theme-nix設定

在使用這個主題的時候,先看看README裡面寫了什麼,在使用前先讀取README是個好習慣!要完全使用這個主題的所有功能,需要完成5個步驟,以下接續說明: 4...

鐵人賽 自我挑戰組 DAY 22
Leetcode新手挑戰30天 系列 第 22

技術 #509 Fibonacci Number - 研究其他解法

前情提要 因為昨天submit後,時間和空間的結果都很差,仔細想了想應該是因為遞迴的關係,所以今天想來研究下其他人的寫法 進入正題 在參考1連結中,雖然不是使用...

鐵人賽 自我挑戰組 DAY 21
Leetcode新手挑戰30天 系列 第 21

技術 #509 Fibonacci Number - 繼續解

前情提要 btw昨天這邊也講錯了,把遞迴跟巢狀迴圈搞混了:遞迴是自己呼叫自己;巢狀迴圈是迴圈裡面又有迴圈。(可以參考參考1的連結介紹) 進入正題 昨天解費波那契...

鐵人賽 Modern Web DAY 14

技術 第 14 天:LINE BOT SDK:Heroku 夜未眠(二)

第 14 天:LINE BOT SDK:Heroku 夜未眠(二) 我從星期一開始做了整整五天的工作直到周末。了不起的 120 個小時。我並不是因為喜歡工作或...

鐵人賽 AI & Data DAY 8

技術 【Day 7】請求和回應

開始蒐集資料前,需要拿到可以用來「剖析」的原始資料。但平常我們都是打開瀏覽器,輸入網址(甚至常常跳過這步)、可能會輸入一些關鍵字來搜尋、再點選幾個有興趣的連結。...

鐵人賽 Modern Web DAY 7

技術 時尚外衣任你挑,Lektor主題功能介紹

接下來要介紹主題(Themes)。此功能是在V3.1之後才出現的,目前似乎還不穩定,尚在實驗階段。 主題的功能就跟其他網站,甚至軟體、手機一樣,事先完成整套的配...

鐵人賽 Software Development DAY 6

技術 [Day 5] 又回到最初的起點! (迴圈剖析)

今天的主題是 Loop,也就是迴圈。迴圈是一種常見的控制流程,意思是一段程式,我們可以執行特定次數,或者是當某個條件成立時,就停止執行。當然我們有時候會不小心寫...

鐵人賽 Modern Web DAY 13

技術 第 13 天:LINE BOT SDK:Heroku 夜未眠(一)

第 13 天:LINE BOT SDK:Heroku 夜未眠(一)   轉眼間兩個星期就快過了,我們已經從 Python 的基礎,每天多認識一點點,直到利用 H...

鐵人賽 自我挑戰組 DAY 5
30天學會Python 系列 第 5

技術 Python環境設定 Part2 - Anaconda虛擬環境與常用指令

虛擬環境 在Python開發時常常遇到不同的專案需要用到不同版本的Python或是不同版本的模組,在同一個環境中互相衝突,為了解決這個問題,Anaconda...

鐵人賽 Software Development DAY 17
從0開始學習程式-Python 系列 第 18

技術 [Day21]排序?index sort? lambda又有你的事了?

終於停雨啦~都快發霉了~Sunday funday XD我們快點學一學出門玩囉! 你還記得sort嗎? 我們先來複習一下之前講的sorting: .sort...

鐵人賽 自我挑戰組 DAY 20
Leetcode新手挑戰30天 系列 第 20

技術 #509 Fibonacci Number

寫在開頭 這題選的是#Easy #Array,看到名字感覺很熟悉,決定今天挑這題來試試! 進入正題 The Fibonacci numbers, common...

鐵人賽 AI & Data DAY 7

技術 【Day 6】剖析網頁原始內容 (2/2) - XML

昨天有提到,Beautiful Soup 也可以用 lxml 來作為剖析器,但在某些特殊情況還是得回頭以 lxml 來使用 XPath 定位資料。 安裝 lxm...

鐵人賽 Software Development DAY 5

技術 [Day 4] 類別與結構你選誰?

今天的主題是建立一個 Class Person(不過我們待會就會看到不是每個語言都有所謂的 Class),而 Person class 有一個屬性是 age,...

鐵人賽 Modern Web DAY 6

技術 Lektor的門面,讓Templates來照顧!!

接下來介紹一下Templates。Lektor使用Jinja2的格式產生網頁,若有興趣的話可以參考Jinja2官網。 前一篇有提到model與template的...

鐵人賽 自我挑戰組 DAY 24
Leetcode新手挑戰30天 系列 第 24

技術 #593 Valid Square

寫在開頭 今天沒有開頭,直接進入正題 進入正題 Given the coordinates of four points in 2D space, retur...

鐵人賽 自我挑戰組 DAY 4
30天學會Python 系列 第 4

技術 Python環境設定 Part1 - Anaconda 安裝篇

前面說了這麼多,終於要來開工拉~~俗話說的好 工欲善其事,必先利其器 最近是中秋節,大家是不是才剛烤完肉,相信大家都知道要烤出香噴噴的肉之前,最麻煩的就是生...

鐵人賽 Modern Web DAY 12

技術 第 12 天:LINE BOT SDK:應用程式編程介面(續)

第 12 天:LINE BOT SDK:應用程式編程介面(續) 「嘿,連恩,」我說:「你曾經去過戈壁沙漠嗎?就是大興安嶺再向西走一段距離那邊。」「有啊,那邊怎...

鐵人賽 自我挑戰組 DAY 19
Leetcode新手挑戰30天 系列 第 19

技術 #263 Ugly Number

寫在開頭 今天選了這題#Easy #Math的,Ugly Number,試著自己解這題 進入正題 Write a program to check wheth...

Towards Tensorflow 2.0 系列 第 5

技術 [Day-5] Python視覺化實戰

由於不管是在做model或者分析人員視覺化都是非常重要的,因此今天會來說一些視覺化工具,一樣主要會使用三個資料集: 看劇資料 (CRM資料) 股票資料 (時間...

鐵人賽 AI & Data DAY 6

技術 【Day 5】剖析網頁原始內容 (1/2) - HTML

在昨天的內容中,我們已經了解了基本的 HTML 結構,今天我們來試著剖析網頁原始碼並找出我們需要的資料。 常見剖析 HTML 原始碼的方式有三種: 正則表示式...

鐵人賽 Software Development DAY 4

技術 [Day 3] 我的程式不失控!

如何讓你的程式不失控呢?當然就是要學好控制流程啦!今天我們來談談 Conditional statements,也就是如何改變程式執行的流程。其實就是像 if...

鐵人賽 Modern Web DAY 5

技術 Lektor的肉,還有看得見與看不見的戀情

content放置網頁內容檔案,透過models分析,並渲染到templates。其規則說明如下: content中的每一個資料夾都只負責一個頁面(等於一個網...

鐵人賽 自我挑戰組 DAY 18
Leetcode新手挑戰30天 系列 第 18

技術 #231 Power of Two

寫在開頭 這題也是#Easy,也有先稍微喵過題目挑覺得有把握寫來解,想說先把會的題目先解完,再解其他的 進入正題 Given an integer, writ...