iT邦幫忙

python系列文章相關文章
共有 415 則文章
鐵人賽 Software Development DAY 30

技術 ( Day 30 ) 偵測鍵盤事件與快速鍵組合

這篇教學會介紹在 PyQt5 的視窗裡,偵測按下哪個鍵盤的按鍵,以及是否按下鍵盤的快速鍵 ( 熱鍵 ) 組合,透過鍵盤按鍵的事件,進行簡單的互動應用。 原文參...

鐵人賽 AI & Data DAY 4

技術 Day-4 想省時?讓程式幫你做重複的事情!學會 for- loop 迴圈的概念(上)

上面的鴨子,有著重複的模式,這篇就來跟大家談談當你遇到重複的事情,可以用什麼方法來寫程式? Licensed by Adobe Stock Jason:「Mei...

鐵人賽 AI & Data DAY 21

技術 Day-21 開檔讀檔,學會讀取檔並進行簡單計算(中)

要怎麼從 JSON 檔案中,算出豬排賣出幾分?Licensed by Adobe Stock Jason:「確認檔案沒問題之後,首先,我們要import jso...

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

技術 Day 16 : 模型衡量指標

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

鐵人賽 自我挑戰組 DAY 18
Python淺顯易懂的小教室 系列 第 18

技術 [Day_18]迴圈與生成式 - (4)

迴圈結構特殊指令的使用-break、continue與else 迴圈在特殊需求下可以適用break、continue與else指令,當要跳出迴圈時可以使用bre...

鐵人賽 自我挑戰組 DAY 4

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

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

鐵人賽 自我挑戰組 DAY 6

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

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

鐵人賽 Software Development DAY 28

技術 ( Day 28 ) 定時自動螢幕截圖、LINE Notify 傳送截圖

這篇文章會介紹使用 Python 第三方 pyautogui 函式庫,搭配 for 迴圈與 time 函式庫,實作一個可以定時擷取螢幕畫面的功能,最後還會在截圖...

鐵人賽 AI & Data DAY 14

技術 Day-14 日式咖哩店的資訊對話,活用字典 dictionary 儲存資料(下)

Meiko 和 Jason 快要把他們的咖哩吃完囉,來看看今天他們討論些什麼?Licensed by Adobe Stock dictionary 與串列 li...

鐵人賽 AI & Data DAY 26

技術 Day-26 在本機端安裝 Anaconda,不用連網也能寫 Python

如何自本機端建立開發 Python 的環境?Licensed By Adobe Stock Jason:「嘿~Meiko,你這 2~3 個星期,學了不少程式,有...

技術 ( Day 36 ) 讀取 Google 試算表

Google 試算表是 Google 提供的線上 excel 服務,不僅能雲端編輯儲存,更能配合 Apps Script 當作簡單的資料庫使用,這篇教學將會介紹...

鐵人賽 AI & Data DAY 21

技術 ( Day 21 ) Mediapipe 人物去背 ( Selfie Segmentation )

這篇教學會使用 MediaPipe 的自拍分割模型 ( Selfie Segmentation ) 偵測人物主體後,將背景去除,再透過 OpenCV 讀取攝影鏡...

技術 [魚刺-Python-1] asyncio 非同步呼叫POST Method方法

Python非同步需要使用到asyncio,簡單測試如下 import asyncio import requests import json import t...

鐵人賽 Software Development DAY 4

技術 ( Day 4 ) 調整圖片亮度、對比、飽和度和銳利度

這篇文章會介紹使用 Python Pillow 函式庫裡的 ImageEnhance 模組,調整圖片的亮度、對比、飽和度和銳利度。 原文參考:調整圖片亮度、對...

鐵人賽 Software Development DAY 1

技術 ( Day 1 ) 批次重新命名檔案

這篇文章會介紹使用 Python 的 os 與 glob 標準函式庫,實作可以一次將大量的檔案,批次重新命名的功能。 原文參考:批次重新命名檔案 本篇使...

鐵人賽 自我挑戰組 DAY 4

技術 [Day_4]Python 字串(1)

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

鐵人賽 AI & Data

技術 ( Day 32 ) 「Python x AI 影像辨識好好玩」完賽心得~

這次鐵人賽我的第二個主題完賽了,希望大家會喜歡這系列的文章~ 這次 IT 鐵人賽,我還有另外兩個主題呦: 學 Python 到底可以幹麻勒? 實戰 P...

鐵人賽 AI & Data DAY 20

技術 ( Day 20 ) Mediapipe 物體偵測 ( Objectron )

這篇教學會使用 MediaPipe 的物體偵測模型 ( Objectron ) 偵測特定的物體,再透過 OpenCV 讀取攝影鏡頭影像進行辨識,使用 3D 的立...

鐵人賽 Software Development DAY 19

技術 ( Day 19 ) QMessageBox 對話視窗

QMessageBox 是 PyQt5 裡的對話視窗元件,通常會搭配按鈕或選單,開啟對話視窗與使用者互動,這篇教學會介紹如何在 PyQt5 視窗裡加入 QMes...

技術 Build your own environment in Visual Studio Code for Python

Introduction As a python coder, you want to find a better environment for coding...

技術 python入門學習day 4

主題: 變量類型 & 進位制 在Python語言中,我們可以使用變量來保存數據,變量有不同的類型,變量可以做運算,變量還可進行類型轉換 #使用type檢...

鐵人賽 自我挑戰組 DAY 15
Python淺顯易懂的小教室 系列 第 15

技術 [Day_15]迴圈與生成式

迴圈結構 - 使用for for迴圈結構通常用於已知重複次數的方程式,迴圈結構中指定迴圈變數的初始值、終止值與遞增(減)值,迴圈變數將由初始值變化到終止值的前一...

鐵人賽 Software Development DAY 8

技術 ( Day 8 ) QGraphicsView 顯示圖片

QGraphicsView 是 PyQt5 裡負責顯示圖形的元件,搭配 QGraphicsScene 和 QtGui.QPixmap() 就可以顯示圖片,這篇教...

鐵人賽 AI & Data DAY 24

技術 ( Day 24 ) Mediapipe 辨識手指,用手指在影片中畫圖

這篇教學會延伸「Mediapipe 手勢辨識」和「在影片中即時繪圖」文章,當辨識到「食指」時,就讓食指尖端可以在影像中畫出線條,如果換成別的手勢就會停止,除此之...

鐵人賽 自我挑戰組 DAY 7

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

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

鐵人賽 自我挑戰組 DAY 6

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

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

鐵人賽 自我挑戰組 DAY 17
Python淺顯易懂的小教室 系列 第 17

技術 [Day_17]迴圈與生成式 - (3)

巢狀迴圈 巢狀迴圈並非新的程式結構,只是迴圈範圍內又有迴圈,巢狀迴圈可以有好幾層,巢狀迴圈與單層迴圈運作原理相同,從外層迴圈來看,內層迴圈指示外層迴圈內的動作,...

鐵人賽 AI & Data DAY 25

技術 Day-25 學會進階資料處理(下),使用 Matplotlib 進行資料觀察

學習使用 Matplotlib 來把資料視覺化吧! Licensed by Adobe Stock Meiko:「Hey,Jason 你說你要跟我講用 Pyth...

鐵人賽 Software Development DAY 7

技術 ( Day 7 ) 圖片加上 logo 浮水印

這篇文章會介紹使用 Python 的 Pillow 第三方函式庫,將圖片加上 logo 浮水印 ( 使用圖片作為浮水印 ),並嘗試做出半透明的浮水印效果,最後還...

鐵人賽 Software Development DAY 23

技術 ( Day 23 ) 影片加文字、影片自動加字幕

這篇文章會介紹使用 Python 的 moviepy 第三方函式庫讀取影片,搭配 Pillow 函式庫在影片中加入中文與英文字,此外,也會把外部字幕檔案轉換成字...