前言
昨天我們在 Day13 學了更聰明的 for 迴圈,像是 enumerate() 幫忙自動編號,zip() 幫忙一次處理多個列表,還有 for-else...
這幾篇我們從一維陣列的基本操作(Running Sum、Concatenation)練起,現在要把焦點放到"字元陣列"(字串)。今天題目是經...
前言
延續昨天介紹的 forEach 函式,今天要來介紹 map 和 reduce 這兩個函數式程式設計的核心工具~
map:陣列的變形工廠
map 是函數式...
前言
在上一篇文章中,我們介紹了「函數組合(Function Composition)」,透過把多個小函數拼接起來,我們能寫出更具模組化與表達力的程式。而今天...
昨天我們已經把下載的股票清單存進 LiteDB,並且可以從本地載入。今天要進一步加上 搜尋與篩選功能,讓使用者可以:
輸入關鍵字搜尋代號或名稱
勾選「只顯示...
1. 什麼是條件判斷?條件判斷就是讓程式問自己:「如果條件成立,我要執行A,不成立就執行B。」在 Python 裡,最常用的關鍵字有:
if:如果條件成立,就...