iT邦幫忙

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

技術 PYTHON 學習筆記 007

if statement #1.if 判斷式,判斷布林值,如為True,則執行IF裡的程式碼,False則會執行if以外的程式碼 handsome = True...

技術 PYTHON 學習筆記 006

6.函式 #function 函式 #1.function定義:只能是英文數字跟_的組合,開頭不能是數字 def hi(): print("h...

技術 PYTHON 學習筆記 005

5.Tuple(元組) 不是元祖雪餅XD喔~是防止資料被不小心修改到的資料表列 #Tuple (元組) ,[陣列] scores = (40,50,60,70,...

技術 PYTHON 學習筆記 004

4.列表 #列表LIST scores= [80,70,60,50,40] friends= ["Maria","Jorge&qu...

技術 PYTHON 學習筆記 003

3.基礎計算機 name = input("請輸入你的名字: ") print("hello," + name) age...

技術 PYTHON 學習筆記 002

2.數字運算 #數字運算: 加+ 減- 乘* 除/ print(8+5) print(8-5) print(8*5) print(8/5) #數字運算: 整數除...

技術 PYTHON 學習筆記 001

1.基礎概念 print(" ★") print(" /^\ ") print(" /^^^\ &...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 10 - [Python] [Flask] 承DAY6 請假系統延伸

[Python] 之旅第10天 實用練習 練習1- 公司請假系統能計算分鐘數差,並且系統能區別週六週日,午休的時間不算 公式- 日期,時間的相差概念 練習...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 10 - [Python] [Json] 進階說明 二 , 結合excel 怎麼用

[Python] 之旅第10天 實用練習 練習1- [Json] 有三個ID資料,可以刪一個user 練習2- [Json] [Python] [Ex...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 09 - [Python] [Json] 進階說明

[Python] 之旅第9天 上回我們知道 python的"string" ,和 Json 的"dictionary"互...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 08 - [Python] [regular expression] 的應用, 甚麼是 Json

[Python] 之旅第8天 實用練習 練習1- [regular expression] 在很長的字串中找特定資料,分別出日期的資訊, 或數量的資訊 公式...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 07 - [Python] [regular expression] 的應用,找特定資料,或限制輸入的格式

[Python] 之旅第7天 實用練習 練習1- 用[regular expression] 找特定資料 ,將電話號碼的輸入限制為電話格式 公式- regu...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 05 - [Python] [Flask] 的應用, 日期計算 及日期報錯篇

[Python] 之旅第5天 實用練習 [flask] 從 URL 中獲取值並將網站上任意數的所有倍數相加 日期題[python] [flask] (ex...

鐵人賽 自我挑戰組 DAY 30
30天玩轉規劃LINE BOT 系列 第 30

技術 第30天:完成部屬linebot !

上一篇已經將前置作業都完成了,最後就是上傳專案程式碼,並建立Heroku Postgres的資料表,最後將linebot的url設置為Heroku的url。 首...

鐵人賽 自我挑戰組 DAY 29
30天玩轉規劃LINE BOT 系列 第 29

技術 第29天:部屬line bot 機器人

三十天鐵人挑戰快到尾聲,這次linebot功能規則也一一完成設置。那要讓這個機器人能有效工作,就需要部屬到雲伺服器,讓機器人能夠自動運轉。這樣這一切就完美了,所...

鐵人賽 自我挑戰組 DAY 25
30天玩轉規劃LINE BOT 系列 第 25

技術 第25天:設置line bot 機器人管理者查閱權限

設置管理者,是因為管理者或店家不太可能時時都在操作電腦,那如果能讓他們在直接詢問機器人,讓機器人回復用戶預約情形,這樣也比較容易知曉狀況。所以就是設置特定用戶能...

鐵人賽 自我挑戰組 DAY 24
30天玩轉規劃LINE BOT 系列 第 24

技術 第24天:line bot 機器人取消預約功能

前面已經完成預約的功能,並也能將用戶的預約給記錄下。那可能有用戶想要更改或取消怎麼辦呢,那接下來就接續設定讓客戶取消。我會用到這個功能【Buttons temp...

鐵人賽 Software Development DAY 29
闖進Python異世界 系列 第 29

技術 [Day 29] 闖進Python異世界 - Lowest Common Ancestor

二元樹的相關題型中,有一個題目叫 Lowest Common Ancestor 我認為是相當經典的。 題目可以參考 Hackerrank 的 Lowest Co...

鐵人賽 自我挑戰組 DAY 23
30天玩轉規劃LINE BOT 系列 第 23

技術 第23天:增加 line bot 機器人功能(七)

前面一篇已經在SQL內建立好的table並也看到建立好的欄位名稱。 接下來,再回去Pycharm的service.py下方新增一個function叫做servi...

鐵人賽 Software Development DAY 28
闖進Python異世界 系列 第 28

技術 [Day 28] 闖進Python異世界 - Valid BST

今天的目標是判斷一個二元搜尋樹是否合法?(Hackerrank 上的 Is this a Binary Search Tree ? ) 二元搜尋樹不同於二元樹的...

鐵人賽 Software Development DAY 27
闖進Python異世界 系列 第 27

技術 [Day 27] 闖進Python異世界 - Level Order Traversal of BST

這種遍歷法就比較好去想像,我們是一層一層的去印出節點內容 舉例來說,有一棵樹長這樣: _1_ _3_ _7_ 9 8 4 2 那經過...

鐵人賽 Software Development DAY 26
闖進Python異世界 系列 第 26

技術 [Day 26] 闖進Python異世界 - Traversal of BST

Linked List 的 Traversal 其實很簡單,基本上不是由前向後走,就是由後向前走。 但是,樹要怎麼被遍歷呢?每一個節點都可以分岔出數個岔路,每一...

鐵人賽 Software Development DAY 25
闖進Python異世界 系列 第 25

技術 [Day 25] 闖進Python異世界 - Height of BST

在介紹樹的時候,我們有提到樹的相關性質,其中,樹的高度就是其中一個。 今天的目標就是來計算樹的高度。 其實只要幾行程式碼搭配遞迴思維,就可以完成!再來就是考慮...

鐵人賽 Software Development DAY 24
闖進Python異世界 系列 第 24

技術 [Day 24] 闖進Python異世界 - Insertion in BST

二元搜尋樹的特色就是任意子樹的根節點資料大於左子樹的資料,且小於左子樹的資料。 因此我們在建構二元搜尋樹的時候也要依照他的邏輯! 為求方便,我們就使用 Hack...

技術 工程師菜鳥_宇弟的 學習筆記 [Python] 04 - [Python] [Flask] 的應用

[Python] 之旅第4天 實際應用例題一 實際應用例題二 練習一:[python] [flask] 能取值並改 variable 變數 (ex:str...

鐵人賽 Software Development DAY 23
闖進Python異世界 系列 第 23

技術 [Day 23] 闖進Python異世界 - Tree Class

一個資料結構的開始,我們都是先實作他的節點類別和資料結構類別。 就先從節點類別開始吧!初始化: 資料內容為參數 所有指標初始為空 class Node:...

鐵人賽 Software Development DAY 21
闖進Python異世界 系列 第 21

技術 [Day 21] 闖進Python異世界 - Queue with Linked List

還記得佇列的特色嗎?先進到佇列的資料會優先被取出!我們稱這個性質叫「先進先出」。 之前練習過用列表實作,那我們今天就來用鏈結串列實作吧! 第一步就是實作 cl...

鐵人賽 Software Development DAY 20
闖進Python異世界 系列 第 20

技術 [Day 20] 闖進Python異世界 - Stack with Linked List

還記得堆疊的特色嗎?先進到堆疊的資料會比較晚被取出!我們稱這個性質叫「先進後出」。 之前練習過用列表實作,那我們今天就來用鏈結串列實作吧! 第一步就是實作...

鐵人賽 自我挑戰組 DAY 17
30天玩轉規劃LINE BOT 系列 第 17

技術 第17天:增加 line bot 機器人功能(一)

要給用戶作預約,就可能需要有多項內容給他們選,那接下來做服務類型選擇。我預計是做這樣的選項: 預約1.1. 類別11.1.1.餐點甲1.1.2.餐點乙1.1....

鐵人賽 Software Development DAY 19
闖進Python異世界 系列 第 19

技術 [Day 19] 闖進Python異世界 - Palindrome Linked List

今天的這個題目是判斷鏈結串列是否為「回文」 如果這個鏈結串列是雙向的,那麼我們就可以用兩個指標來判斷這個鏈結串列是否為回文,但是今天題目只提供一個單向鏈結串列,...