iT邦幫忙

python相關文章
共有 3525 則文章
鐵人賽 自我挑戰組 DAY 19
Python簡單應用 系列 第 19

技術 Day 19 - Pythonc函數設計應用

大家應該都很熟悉如何使用Python的內建函數函數定義語法格式為 def 函數名稱(參數1、參數2...): 程式碼 return(回傳值1、回...

鐵人賽 自我挑戰組 DAY 18
Python簡單應用 系列 第 18

技術 Day 18 - Python dictionary字典

dictionary:非序列的資料結構,他的元素是用key:value方式配對儲存將它放在大括號裡Key一般是字串或數字,不能有重複的key出現Value:可以...

鐵人賽 自我挑戰組 DAY 17
Python簡單應用 系列 第 17

技術 Day 17 - Python tuple元組

tuple這種資料型態結構與串列完全相同,最大差異是它的元素值與個數不可更動,又可稱不可改變的串列語法格式 tuple_name = (element1,⋯⋯e...

鐵人賽 自我挑戰組 DAY 16
Python簡單應用 系列 第 16

技術 Day 16 - Python迴圈的應用

以前老師最喜歡舉雞兔同籠的例子假設今天我們這個籠子裡雞+兔子有35隻,那我要怎麼知道他們各是多少呢? chicken = 0 while True: r...

鐵人賽 自我挑戰組 DAY 15
Python簡單應用 系列 第 15

技術 Day 15 - Python排序

學習過C語言的一定都會學到排序sort()當時候是不是搞不太懂,還要打兩個for迴圈才能做出來呢在Python中有個內建函數sort()就可以解決囉範例 dic...

鐵人賽 自我挑戰組 DAY 14
Python簡單應用 系列 第 14

技術 Day 14 - Python串列應用

串列很像陣列,可以儲存相同的資料型態,像是整數、浮點數、字串等等,將每一筆資料稱為元素;而串列也可以儲存不同資料型態,例如同時含有整數、浮點數和字串定義串列語法...

鐵人賽 自我挑戰組 DAY 13
Python簡單應用 系列 第 13

技術 Day 13 - Python簡單求解應用方程式

以前常看的不外乎就是求一元二次方程式的根及解聯立方程式1. 求根我們常寫成 ax**2 + bx + c = 0 公式為 r1 = (-b + (b**2 -...

鐵人賽 自我挑戰組 DAY 12
Python簡單應用 系列 第 12

技術 Day 12 - Python簡單數學應用

如何計算2個點之間的距離?其實很簡單因為之前看到有同學卡住,讓我記憶非常深刻有2個座標點分別是(x1,y1)以及(x2,y2),求兩個點的距離,這不就是我們國中...

鐵人賽 自我挑戰組 DAY 11
Python簡單應用 系列 第 11

技術 Day 11 - Python數值運算常用的函數

abs():計算絕對值pow(x,y):x的y次方round():採用演算法則Bankers Rounding的觀念,位數左邊是奇數則四捨五入,偶數則五捨六入r...

鐵人賽 Modern Web DAY 23

技術 MongoDB: 更有技巧的查詢資料方法

在上一篇文章中,我們講解了 MongoDB 的基本操作,接下來想講講如何更有效率的查詢想要找的資料 模糊查詢 就是查詢的條件只要部分符合就可以找到了,不用查找的...

鐵人賽 AI & Data DAY 7

技術 Ɖ7-根/ 鐵達尼號的 Python 的資料關聯性視覺化

關聯性視覺化 Analyze by visualizing 資料視覺會是最常被使用的方法之一,除了樞紐分析快速幫助原始資料來進行分組與分類外,另外一種執行的方式...

鐵人賽 Modern Web DAY 6

技術 [Day 06] 有關係就是有關係,Django的關聯資料庫篇

嗨大家好,我是Sean!昨天講完了model以及migration的基礎操作後,我們進一步來進入model的奧秘:關聯資料庫(Relational databa...

鐵人賽 Modern Web DAY 7

技術 [Day 07] 不僅Django,可能是後端最重要的資料庫設計

嗨大家好,我是菜鳥齁~端工程師,Sean!昨天聊完了關聯關係,包含了多對一,一對一以及多對多的關係。今天我們來講一點資料庫的基本設計概念!在學習框架的時候,學了...

鐵人賽 Software Development DAY 7

技術 [Day7] 簡單搞懂Restful API Python 實作範例

前兩天介紹了Restful API的常備知識,那今天就來實作看看到底怎麼設計吧!這邊使用Python的FastAPI框架做示範,主題是查看,新增、刪除、修改庫存...

鐵人賽 AI & Data DAY 10

技術 Day10 線性迴歸Linear Regression(5)--Python建立線性迴歸模型

載入套件 import numpy as np import matplotlib.pyplot as plt import seaborn as sns fr...

鐵人賽 Software Development DAY 10

技術 ( Day 10 ) QTextEdit、QPlainTextEdit 多行輸入框

QTextEdit 和 QPlainTextEdit 是 PyQt5 裡的多行文字輸入框元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QTextEdit...

鐵人賽 AI & Data DAY 10

技術 ( Day 10 ) OpenCV 抓取影像的特定顏色

抓取影像的特定顏色 這篇教學會介紹使用 OpenCV 的 inrange() 方法,指定一個色彩範圍,抓取影像中符合色彩範圍內的顏色,透過這個方式,就可以篩選出...

鐵人賽 Software Development DAY 21

技術 ( Day 21 ) 改變影片尺寸、旋轉翻轉影片

改變影片尺寸、旋轉翻轉影片 這篇文章會介紹使用 Python 的 moviepy 第三方函式庫,改變影片的長寬尺寸、裁切出指定大小的影片,以及將影片套用旋轉、左...

鐵人賽 AI & Data DAY 10

技術 Day 10. 資料前處理、遺失值處理、探索式資料分析 [PYTHON] (補充一)

資料前處理、遺失值處理、探索式資料分析 [PYTHON] (補充一) Python 匯入常用套件 資料整理 讀取資料、輸出資料 基本資料清理常用指令、單一填...

鐵人賽 AI & Data DAY 6

技術 Ɖ6-根/ 鐵達尼號的 Python 的樞紐分析應用

工具的使用取決於你 How to use tools 工具的使用是數據分析師一大利器,生活中已經有非常多好用的工具了,但是選擇最適合當下情況的工作才能夠事半功倍...

鐵人賽 Modern Web DAY 7
Django 初心者之旅 系列 第 7

技術 【Day 07】初探 Django Templates

昨天我們修改member的urls.py、views.py和myworld的urls.py回應訪問者請求並讓網頁顯示Hello World!。而今天我們會透過回...

鐵人賽 Modern Web DAY 5

技術 [Day 05] 參見Django的三大將之一: Model - Migration篇

嗨大家好,我是Sean!今天來讓我們接續昨天的三大將之一: model! 說到model就不得不提,Migration!我認為在初期學習django框架能夠釐清...

鐵人賽 Modern Web DAY 6
Django 初心者之旅 系列 第 6

技術 【Day 06】初探 Django Views

接續昨天建立的Django App,我們今天要讓它在網頁顯示Hello World!。 前置作業 (這邊也可以先不做,但Run Server前還是要做) 在此之...

鐵人賽 Software Development DAY 5
台南不需要米其林 系列 第 5

技術 Day05 美食地圖首頁

前言 工欲善其事,必先利其器。花費一番心力,將環境與開發模式都弄好後,可以心無旁騖開始建立首頁,今天會一口氣畫好首頁的版面。 概念說明 Django的設計理...

鐵人賽 自我挑戰組 DAY 16

技術 Day-16 - Template 繼承

前言 繼昨天講完四大結構和用法,今天要來優化我們的Template使用,並使用到繼承。 繼承 如果對物件導向稍微熟悉的話,應該都聽過繼承,那什麼是繼承呢?以簡單...

鐵人賽 自我挑戰組 DAY 14

技術 Day-14 - Tags - 利用app_name 建立到其他頁面的連結

前言 我們昨天講了tag的一些常見用法。今天來說明Tag如何反向連結到template 其他頁面的方法。 app_name 與 {% url %} 首先我們要用...

鐵人賽 Software Development DAY 9

技術 ( Day 9 ) QLineEdit 單行輸入框

QLineEdit 是 PyQt5 裡的單行輸入框元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QLineEdit 單行輸入框,並實作修改樣式以及讀取輸入...

鐵人賽 AI & Data DAY 9

技術 ( Day 9 ) OpenCV 多物件追蹤

這篇教學會介紹兩種可以將 OpenCV 單物件追蹤改為「多物件」追蹤的方法,透過多物件追蹤的方法,即時追蹤攝影機影像裡的多個物件。 原文參考:OpenCV 多...

鐵人賽 Modern Web DAY 5
Django 初心者之旅 系列 第 5

技術 【Day 05】建立 Django App

這次我們要學習如何建立Django App,之後會讓它變成一個顯示Hello World!的網頁。那什麼是Django App呢? Django App 每個A...

鐵人賽 Software Development DAY 20

技術 ( Day 20 ) 影片混合與排列顯示

這篇文章會介紹使用 Python 的 moviepy 第三方函式庫,將多支影片排列在同一個畫面中同時播放,或將多支影片混合成為一支影片 ( 混合聲音或半透明混合...