Pyhthon 函式的定義及呼叫 函式:把程式碼包裝在一個區塊,需要使用時再呼叫我們需要先定義(建立)函式才能使用或呼叫 def 函式名稱(參數名稱):函式內部...
Python 迴圈控制 break、continue、else命令等 break 強制結束迴圈 需要寫在while或for迴圈裡面continue 讓迴圈強制進...
Python while 和 for 迴圈 while 迴圈while 布林值:若布林值為true,執行命令回到上方做下一次的迴圈判斷 使用時機通常在不確定要...
Python 的 if判斷式 if 布林值:當布林值為True則會執行這行命令如果有其他命令if 布林值:當布林值為True則會執行這行命令elif 布林值2:...
前言、摘要 我們系統大致上已經完成,雖然還有很多值得改進的地方,接下來會一步一步的改好,先求有再求好。改進過程,要怎麼確保自己改的順利呢?最好的方式就是使用測試...
嗨大家好!我是Sean!昨天正式的進入實戰篇後,我們先討論了關於使用者註冊的部分。那麼,今天就是要一起把登入與登出的部分補完啦!就如同昨天開頭所介紹的,網頁與使...
前言 我們昨天有用到 Shell如何在資料庫中建立資料的方法,接著要來查找資料庫裏面的資料。 QuerySet 我們在介紹Model時有介紹過,Django有提...
QInputDialog 是 PyQt5 裡的輸入視窗元件,使用時會開啟一個對話視窗,由使用者在視窗中選擇項目、輸入文字或數字後進行互動,這篇教學會介紹如何在...
這篇教學會使用 MediaPipe 的物體偵測模型 ( Objectron ) 偵測特定的物體,再透過 OpenCV 讀取攝影鏡頭影像進行辨識,使用 3D 的立...
Python 的標準函式「csv」提供了操作 CSV 檔案的方法,可以針對 CSV 檔案進行讀取、寫入或修改,這篇教學將會介紹 csv 常用的方法。 原文參考...
進階試算表工作 Advance Excel Tasks 今天是香料系列的最後一篇文章,代表著我們組合 Python 的功能講的差不多了,今天終於來到久久沒有說到...
進階試算表工作 Advance Excel Tasks 上篇以 Excel 中的 Filter 函數為模型,說明各種 Pandas 索引方式,這篇文章中將重點介...
Python 集合、字典的基本運算 集合的寫法:{資料} ex:s1={3,4,5}判斷資料有沒有在集合內可以用in來判斷如果用會回傳True沒有則回傳Fals...
前言、摘要 建立好資料庫之後,我們今天要來完成初步的篩選器功能。目標是藉由勾選左側的一個Tag,可以找到符合該條件的餐廳。 概念說明 過濾器是用表單來實作...
Cross-Validation 交叉驗證 計算預測誤差 直接切分訓練、測試資料集 Cross-Validation 交叉驗證 [R code] Lea...
Python列表的基本運算(List、Tuple) 有序可變動列表List有序不可變動列表Tuple 列表中的第一個元素用[0]表示也可以直接更新列表中的資料表...
嗨大家好,我是Sean!寫到今天,整個鐵人賽的系列也到了一半的地方了,大部分關於Django的架構以及Django rest framework大致上的概念以及...
QMessageBox 是 PyQt5 裡的對話視窗元件,通常會搭配按鈕或選單,開啟對話視窗與使用者互動,這篇教學會介紹如何在 PyQt5 視窗裡加入 QMes...
這篇教學會使用 MediaPipe 的全身偵測模型 ( Holistic ) 偵測人體,抓取頭、四肢等軀幹部位,再透過 OpenCV 讀取攝影鏡頭影像進行辨識,...
這篇文章會介紹使用 Python 的 pikepdf 第三方函式庫,實作將拆分、合併、插入、刪除、取代和反轉 pdf 的功能,也會介紹如何將有密碼保護的 pdf...
前言 今天我們要來練習怎麼操作資料庫。在Django 操作資料庫有幾種不同的方法,今天要先介紹如何使用Python Shell來操作。 進入 Shell 在要使...
延續【Day 15】完成在網頁上新增紀錄(Record)到資料表的功能,今天我們要來實作在網頁上點擊按鈕後,即時在資料表刪除對應欄位的資料。我們今天總共會需要動...
尋找與過濾 Filter and Edit 最近有朋友跟我說我前陣子寫的關於 Pandas 中常見的 Excel 文章,對於幫助新的 Pandas 用戶將 Ex...
Python基礎介紹字串 加減乘除表示法直接打出來非常值觀:+-*/其中特別的是//代表整數除法不會有小數的顯示例如10/4=2.5但10//4=2X的Y次方表...
Python基礎介紹 註解:開頭加上#不會影響程式的運行寫給人看的Print(要印出的東西)會印出小括號內的東西資料是程式的基本單位數字:1、2、3...浮點數...
要開始學習之前,最基本的就是安裝好程式,所以現在我們要來安裝Python。 安裝Python 第一步進到Python網站直接下載安裝完後,接著下載VS Code...
大家好,我是資工系大三的學生,這次要自學30天Python的基礎和爬蟲。 為什麼會選擇這個主題 因為在我們三年的課程中我們學了c、c++和java並沒有學過Py...
前言、摘要 在第二階段的目標是要透過餐廳的類型及設備篩選出心目中的餐廳。因此我們需要先建立類型(Tags)跟設備(Device)的資料庫。這需要用到Django...
在我們開始進入解題之前這邊有一些解題的小技巧想跟大家分享,對了~這些方法是Python內建的Library,所以其實寫法上比較固定,沒有甚麼特別的。如果讀者用的...
每次啟動python 框架的時候常常使用,卻不曉得到底是啥米?很常見卻常常忽略,來跟我一起補起來吧! 簡單來說,他的功能就是當Nginx(反向代理伺服器)收到請...