iT邦幫忙

python入門相關文章
共有 446 則文章
鐵人賽 Python DAY 24
一起來用 Snakify 練練手 系列 第 24

技術 【一起來用 Snakify 練練手】Day24 Lesson 10 練習題參考解答

從這裡開始 你可以試著用 def() 去定義set 是很好用的東西這一單元的題目不難 The number of distinct numbers prin...

鐵人賽 Python DAY 23
一起來用 Snakify 練練手 系列 第 23

技術 【一起來用 Snakify 練練手】Day23 Lesson 10 概念

集合(Sets) 在 Python 中,set(集合)是一種無序且不重複的元素集合。集合中的每個元素都是唯一的,這意味著集合自動過濾掉重複的項目。集合是可變的,...

鐵人賽 Python DAY 13

技術 從 0 開始學!跟著 ChatGPT 學會 Python 中的文件讀寫操作

第十一天:Python 中的文件讀寫操作 內容概述: 今天我們將學習如何在 Python 中進行文件的讀取與寫入操作。這是一個非常實用的技能,無論是處理文本檔案...

鐵人賽 Python DAY 22
一起來用 Snakify 練練手 系列 第 22

技術 【一起來用 Snakify 練練手】Day22 Lesson 9 練習題參考解答-2

Side diagonal n = int(input()) a = [[0] * n for i in range(n)] for i in range(n)...

鐵人賽 Odoo DAY 12

技術 【Day12】自動化驗證 ERP 邏輯:單元測試 (Unittest)

檢查訂單處理邏輯 案例: ERP 系統中,處理訂單時需要確保庫存充足,否則應當返回相應錯誤。 測試場景: 測試處理訂單的函式,當庫存不足時,應該觸發庫存不足的錯...

鐵人賽 Python DAY 12

技術 復健第十二天:轉呀轉呀的迴圈 Loops

在英文版的三十天的 Python 挑戰中,作者是這麼形容迴圈——「生活中充滿了各種例行公事,而程式語言中,也有許多任務具有重複性,為了達成這些任務,我們可以使用...

鐵人賽 Python DAY 21
一起來用 Snakify 練練手 系列 第 21

技術 【一起來用 Snakify 練練手】Day21 Lesson 9 練習題參考解答-1

偷偷打廣告台灣首發晶片設計教材要募資啦趕快點擊去了解 👉 https://wlinny.com 這單元開始我程式碼有點亂先附上參考解答😝要完成思考才能看答案喔...

鐵人賽 Python DAY 22

技術 Day 22: Python 讀寫檔案(讀/寫/複製/刪除)

Python 讀取檔案接續昨天進度中的workspace資料夾中的test.txt檔案,在檔案中輸入apple str = r"C:\User\W...

鐵人賽 Python DAY 12

技術 從 0 開始學!跟著 ChatGPT 學會 Python 資料結構基礎—集合(Set)

第十天:資料結構基礎—集合(Set)與其應用 內容概述: 今天,我們將介紹 Python 中非常重要的資料結構——集合(Set)。集合是一種無序且不允許重複元素...

鐵人賽 Odoo DAY 11

技術 【Day11】運用 Python Decorator、Sphinx 與 Static Typing 提升 ERP 系統的靈活性與可維護性

Decorator 案例:用於 ERP 記錄權限控制 在 ERP 系統中,我們經常需要對使用者操作進行權限控制。例如,某些使用者可能只能查看記錄,而無法修改。這...

鐵人賽 Python DAY 20
一起來用 Snakify 練練手 系列 第 20

技術 【一起來用 Snakify 練練手】Day20 Lesson 9 概念

二維列表(Two-dimensional lists/arrays) 在 Python 中,二維列表(或稱二維陣列)是一種能夠表示表格數據的資料結構,它由多個列...

鐵人賽 Python DAY 11

技術 復健第十一天:如果怎樣,要不然怎樣的條件邏輯 Conditionals

時間不多,今天直接進入正題! 在許多的程式語言中,執行順序一般都是由上往下,逐字逐句的檢視與執行,而透過某些關鍵字,我們可以改變或跳過某些程式碼的執行,而這個流...

鐵人賽 Python DAY 21

技術 Day 21: 異常處理 + 檢測檔案是否存在

當程式執行發生錯誤 Error Handing 時會拋出異常=exceptionPython提供try and except語法,更好的處理異常範例一:整數相除...

鐵人賽 Python DAY 20

技術 Day 20: 模組 + 作用域

Python 中的模組 Module顯示python的程式庫模組 可使用help函數 import math help(math) 呼叫模組方法import...

鐵人賽 Python DAY 11

技術 從 0 開始學!跟著 ChatGPT 學會 Python 函式&程式碼重用

第八天:函式與程式碼重用 內容概述: 在程式設計中,「函式」是程式碼的基石之一,透過函式可以讓你的程式更簡潔、模組化和可重用。今天我們將學習如何使用函式,這樣你...

鐵人賽 Odoo DAY 10

技術 【Day10】模組 (Module) 化設計及使用:稅務計算功能為例

module 和 import 在 ERP 系統中,常見的情境是模組化不同的功能,比如銷售、庫存、會計等。假設我們有一個處理銷售訂單的模組,名為 sales...

鐵人賽 Python DAY 10

技術 復健第十天:不可思議的字典 Dictionary

到目前為止提及了 List、Tuple、Set,再加上今天將要複習的 Dictionary 字典,我們算是認識了四種可以存放多個元素的資料型態,其中 List...

鐵人賽 Python DAY 19

技術 Day 19: Args 與 Kwargs

不知道使用者將輸入幾個參數時:args => arugments 任意數量的參數 * =>tuple形式kwargs => 關鍵字 + arg...

技術 Day 1: Python簡介與環境設置+基本語法

今天開始會進行連續30天的python學習,透過30天的學習更加熟悉python的運用和實作。Python 是目前最受歡迎的程式語言之一,特別適合初學者。它擁有...

鐵人賽 Python DAY 10

技術 從 0 開始學!跟著 ChatGPT 學會 Python 條件判斷&邏輯運算

第七天:條件判斷與邏輯運算 內容概述: 在程式設計中,我們經常需要根據不同的情況來決定程式的走向,這就需要使用「條件判斷」結構。今天我們將學習如何使用 Pyth...

鐵人賽 Python DAY 19
一起來用 Snakify 練練手 系列 第 19

技術 【一起來用 Snakify 練練手】Day19 Lesson 8 練習題參考解答

The length of the segment😈 最基本的算距離,然後要定義一個函數去呼叫 def distance(x1, y1, x2, y2):...

鐵人賽 Odoo DAY 9

技術 【Day09】 物件導向構建電商系統:Class、繼承與封裝的應用

商品管理 (Class 與 init 方法) 在電商系統中,商品(Product)是核心物件。我們可以用 class 來定義每個商品,並用 init 來初始化...

鐵人賽 Python DAY 9

技術 復健第九天:集合 Set

今天速速進入正題,相較於 List 與 Tuple,集合 Set 內每個儲存的元素都必須是獨一無二的,另外也因為 Set 沒有所謂的順序,自然也就不能使用索引值...

鐵人賽 Python DAY 9

技術 從 0 開始學!跟著 ChatGPT 學會 Python 變數&資料類型

第六天的教學內容將專注於如何使用變數和資料類型,幫助零基礎的 Python 學生打下牢固的基礎,並且清楚了解如何實作練習。 第六天:Python 基本變數與資...

鐵人賽 Odoo DAY 8

技術 【Day08】函數設計 (function):自動化報表輸出和客戶資料管理

訂單總額計算:位置參數與回傳值的應用 (Function and Return) ERP 系統中的範例: 我們可以寫一個函數來計算客戶的訂單總價。 def...

鐵人賽 Python DAY 8

技術 復健第八天:跟元祖雪餅沒有關係的元組 Tuples

猶如奢侈品的元祖雪餅 前陣子中秋剛過,不知道大家最喜歡哪家品牌的月餅?我個人很喜歡佳德鳳凰酥(純分享無業配!)然而在我小的時候,中秋送雪餅是一種很新潮的行為,跟...

鐵人賽 Python DAY 8

技術 從 0 開始學!跟著 ChatGPT 學會 Python 的 List & Dictionary

第五天的主題將圍繞 Python 中的資料結構,特別是列表(List)與字典(Dictionary)的應用。這是 Python 程式設計中非常重要的基礎概念,能...

鐵人賽 Python DAY 18
一起來用 Snakify 練練手 系列 第 18

技術 【一起來用 Snakify 練練手】Day18 Lesson 8 概念

函數(Functions)與遞迴(Recursion) 在 Python 中,函數是一種將代碼組織起來並重複使用的方式。遞迴則是一種特殊的函數調用方式,允許函數...

鐵人賽 Python DAY 18

技術 Day 18: 函式的預設引數 + 關鍵字參數

函式的預設引數default arguments:在定義函數時為某些參數設置的預設值,當呼叫函數時省略呼叫該參數,就會使用預設值 def greet(name,...

鐵人賽 Odoo DAY 7

技術 【Day07】迴圈控制使用情境:購物車總金額、連鎖店調貨邏輯

計算購物車總金額 (for) 在電商平台上,當客戶加入多個商品到購物車時,需要計算總金額。這可以通過 for loop 來累加購物車中所有商品的價格。 # 假...