程式設計
含有「程式設計」共 308 篇內容
全部內容
發佈日期由新至舊
追極光的北極熊|軟體工程師的小天地
2024/11/16
[Python教學] 進階:函數式程式設計
在這篇文章中,我們將深入介紹 Python 中的高階函數、匿名函數(lambda)、以及一些常用的高階函數工具如 map()、filter()、reduce()。這些概念和工具讓程式碼更加精簡並具有較高的可讀性和靈活性,是編寫 Python 程式碼的重要技巧。
#
Python
#
程式設計
1
留言
追極光的北極熊|軟體工程師的小天地
2024/11/14
[Python教學] 中級:檢測與除錯
在這篇文章中,我們將介紹如何在 Python 中進行除錯與測試。初學者可以利用 print() 進行簡單除錯,進階則可以學習 logging 模組進行更詳細的記錄,並利用 unittest 和 pytest 等單元測試工具進行自動化測試,以確保程式的穩定性。
#
Python
#
程式設計
1
留言
追極光的北極熊|軟體工程師的小天地
2024/11/12
[Python教學] 中級:模組與套件
Python 模組和套件系統讓我們的程式可以變得更高效且具備更多功能。本篇文章將深入介紹 Python 的模組,包括模組的匯入與使用、Python 的內建模組,以及如何透過 pip 安裝第三方套件,讓您的開發流程更加便利。
#
Python
#
程式設計
喜歡
留言
世界新鮮事
2024/11/11
OpenAI推出新功能 回應速度變快幾倍
OpenAI近日推出「預測輸出」功能,專為提升GPT-4o模型的反應速度而設計,能將輸出速度提升5倍。此功能通過跳過已知內容,讓模型能更快速地完成修改或更新,例如部落格文章、程式碼重構等。該功能適用於GPT-4o和GPT-4o mini系列,並限制某些API參數使用。
#
OpenAI
#
GPT4
#
預測輸出
1
留言
追極光的北極熊|軟體工程師的小天地
2024/11/10
[LeetCode解題攻略] 4. Median of Two Sorted Arrays
給定兩個已排序的陣列 nums1 和 nums2,請找到並返回這兩個陣列的中位數。要求時間複雜度為 O(log(min(m, n))),其中 m 和 n 分別是兩個陣列的長度。
#
Python
#
程式設計
#
Array
3
留言
追極光的北極熊|軟體工程師的小天地
2024/11/08
[Python教學] 中級:異常處理與錯誤處理
Python 中的錯誤處理機制十分靈活,能讓我們捕捉、管理並處理程式中可能出現的各種錯誤和異常情況。本文將深入介紹 Python 中的錯誤處理語法,包括 try-except 結構、raise 用法以及如何自訂例外類別,讓程式更具容錯性和健壯性。
#
Python
#
程式設計
1
留言
追極光的北極熊|軟體工程師的小天地
2024/11/06
[Python教學] 中級:物件導向程式設計(OOP)
Python 的物件導向程式設計 (Object-Oriented Programming, OOP) 是其最強大和靈活的特性之一。通過 OOP 的思想,我們可以組織、抽象並簡化程式碼結構,以達到更好的可維護性和可擴展性。
#
Python
#
程式設計
喜歡
留言
追極光的北極熊|軟體工程師的小天地
2024/11/04
[LeetCode解題攻略] 3. Longest Substring Without Repeating ...
給定一個字串 s,請找出其中不含重複字母的最長子字串的長度。
#
Python
#
程式設計
#
HashTable
1
留言
追極光的北極熊|軟體工程師的小天地
2024/11/02
[LeetCode解題攻略] 2. Add Two Numbers
在這篇文章中,我們將深入探討 LeetCode 題目「2. Add Two Numbers」的解法。這道題目考察對鏈結串列 (Linked List) 操作和進位處理的掌握。
#
Python
#
程式設計
#
LinkedList
1
留言
追極光的北極熊|軟體工程師的小天地
2024/10/31
[LeetCode解題攻略] 1. Two Sum
在 LeetCode 上,Two Sum 這道題目主要考察如何高效地處理數組和數據查找問題,是面試中常見的問題之一。今天我們將詳細解說這道題目,並提供幾種解題方法。
#
LeetCode
#
Python
#
程式設計
1
留言