筆記:深入淺出-程式設計(簡介)

更新於 發佈於

簡介:

這是一個關於程式設計的系列文章,或者準確的說是一系列的學習筆記,紀錄著我學習程式設計的筆記與心得。我決定從這本《深入淺出-程式設計》開始紀錄,原因是因為這本書在有限的篇幅中,僅可能的對於什麼是程式設計進行了生動的說明,內容著重於程式邏輯與現實編程中的所會遇到的實際問題,循序漸進且實際演練,讓人清楚了解如何撰寫程式與撰寫程式中要注意的事。

提醒:

本書是以 Python 語言進行介紹,且使用 Python3 版本。

本書章節:

  1. 篳路藍縷 :開始撰碼

撰寫程式讓你有控制電腦的力量。

  1. 各得其所:文字資料

想像一下試著不用文字溝通。

  1. 好好組織:函式

隨著程式發展,程式碼越趨複雜。

  1. 好好整理:檔案與陣列的資料

隨著你的程式開發,需要的資料處理也越來越多。

  1. 讓資料適得其所:雜湊與資料庫

當論及資料時,陣列不是唯一的主角。

  1. 簡單又直接:模組化編程

你撰寫的程式碼會被運用到許多程式中。

  1. 我愛GUI : 建立圖形化操作介面

你的轉碼功力不錯並且持續提升中。

  1. 資料輸入小組件:圖形化操作介面與資料

GUI 不只處理事件,還處理資料。

8.5 有消息嗎?:例外與訊息方框

事情有時候就是會出錯,而你只需要好好處理它。

  1. 選擇對的工具:圖形化介面元素

很容易讓你的程式對你的使用著更有效率。

  1. 心中有物件:自訂小組件與類別

需求可能複雜,但程式並不必然是。




留言
avatar-img
留言分享你的想法!
avatar-img
Ivan的沙龍
5會員
8內容數
Ivan的沙龍的其他內容
2023/11/08
奇怪,名字呢? 在上一章中,我們成功的將"result.txt"檔案讀進來,並且取得了前三名的分數,但是仔細想想,這個程式卻沒有輸出前三名相對應的人名,這樣要怎麼頒獎給獲勝的人呢? 功能需求變更:請將程式修改成可以一同輸出前三名的名字與其分數 分析:按照目前所學,我們可以再多創建一個陣列用來存
Thumbnail
2023/11/08
奇怪,名字呢? 在上一章中,我們成功的將"result.txt"檔案讀進來,並且取得了前三名的分數,但是仔細想想,這個程式卻沒有輸出前三名相對應的人名,這樣要怎麼頒獎給獲勝的人呢? 功能需求變更:請將程式修改成可以一同輸出前三名的名字與其分數 分析:按照目前所學,我們可以再多創建一個陣列用來存
Thumbnail
2023/10/30
複習一下: 我們學習了關於撰寫程式的相關觀念 條件分支(if/else) : 藉由條件分支讓程式執行相對應的功能。 迴圈(while loop ) :程式利用迴圈反覆執行某個區塊的程式碼。 字串處理 (string) : 每個程式都在處理資料,而字串是一種非常重要且常用的資料。 函式(fu
Thumbnail
2023/10/30
複習一下: 我們學習了關於撰寫程式的相關觀念 條件分支(if/else) : 藉由條件分支讓程式執行相對應的功能。 迴圈(while loop ) :程式利用迴圈反覆執行某個區塊的程式碼。 字串處理 (string) : 每個程式都在處理資料,而字串是一種非常重要且常用的資料。 函式(fu
Thumbnail
2023/10/21
函式 隨著程式功能越來越多,所撰寫的程式碼也會越來越龐大,此時要管理複雜的程式並不是很容易的事,此時可以利用函式來控制程式的複雜度。 提醒 本章節中原本有將訊息傳送給 Twitter 平台的範例,我將其修正為使用print()顯示訊息來模擬(為了不將時間花費在申請 Twitter 帳號)。
Thumbnail
2023/10/21
函式 隨著程式功能越來越多,所撰寫的程式碼也會越來越龐大,此時要管理複雜的程式並不是很容易的事,此時可以利用函式來控制程式的複雜度。 提醒 本章節中原本有將訊息傳送給 Twitter 平台的範例,我將其修正為使用print()顯示訊息來模擬(為了不將時間花費在申請 Twitter 帳號)。
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
以下是針對「程式設計與數據分析」的系統化學習計畫,結合理論、實務與機械工程應用,適合初學者到進階學習者。 計畫分為三個階段,總週期約 6~8個月,可根據個人時間彈性調整: 階段一:基礎扎根(約 2~3個月) 目標 掌握程式設計邏輯與Python基礎,熟悉數據分析基本工具。 學習內容與資源
Thumbnail
以下是針對「程式設計與數據分析」的系統化學習計畫,結合理論、實務與機械工程應用,適合初學者到進階學習者。 計畫分為三個階段,總週期約 6~8個月,可根據個人時間彈性調整: 階段一:基礎扎根(約 2~3個月) 目標 掌握程式設計邏輯與Python基礎,熟悉數據分析基本工具。 學習內容與資源
Thumbnail
《設計的方法》這本書提供了100個設計方法的介紹,以易懂的文字幫助學生深入理解設計方法的使用情境和目的。本書不僅明確說明每個設計方法的適用條件,還附上了參考文獻,方便對設計知識追求更深入的讀者查找。本書是設計方法學習的極佳資源。瞭解更多設計的思維與方法,讓設計過程更有效率。
Thumbnail
《設計的方法》這本書提供了100個設計方法的介紹,以易懂的文字幫助學生深入理解設計方法的使用情境和目的。本書不僅明確說明每個設計方法的適用條件,還附上了參考文獻,方便對設計知識追求更深入的讀者查找。本書是設計方法學習的極佳資源。瞭解更多設計的思維與方法,讓設計過程更有效率。
Thumbnail
這個單元我一直很想學習,物件導向 Object Oriented Programming 以前一直以為是一種程式碼,其實是設計程式的觀念,文中我分享了程式碼還有自己想的比喻讓讀者更好理解。除了物件導向,我還介紹其他四種風格的程式碼設計,跟大家一起學習。
Thumbnail
這個單元我一直很想學習,物件導向 Object Oriented Programming 以前一直以為是一種程式碼,其實是設計程式的觀念,文中我分享了程式碼還有自己想的比喻讓讀者更好理解。除了物件導向,我還介紹其他四種風格的程式碼設計,跟大家一起學習。
Thumbnail
簡介: 這是一個關於程式設計的系列文章,或者準確的說是一系列的學習筆記,紀錄著我學習程式設計的筆記與心得。我決定從這本《深入淺出-程式設計》開始紀錄,原因是因為這本書在有限的篇幅中,僅可能的對於什麼是程式設計進行了生動的說明,內容著重於程式邏輯與現實編程中的所會遇到的實際問題,循序漸進且實際演練,
Thumbnail
簡介: 這是一個關於程式設計的系列文章,或者準確的說是一系列的學習筆記,紀錄著我學習程式設計的筆記與心得。我決定從這本《深入淺出-程式設計》開始紀錄,原因是因為這本書在有限的篇幅中,僅可能的對於什麼是程式設計進行了生動的說明,內容著重於程式邏輯與現實編程中的所會遇到的實際問題,循序漸進且實際演練,
Thumbnail
作者: 李智樺 書的類型: 技術 主觀推薦閱讀星星數/5: ⭐️⭐️⭐️ 購買與否: 參考, 絕版 Summary: 若想了解軟體敏捷開發(Agile Develoment)中精實開發與看板方法,這是一本很棒的入門概念書,但讀起來滿教科書的=有點硬但會有收穫
Thumbnail
作者: 李智樺 書的類型: 技術 主觀推薦閱讀星星數/5: ⭐️⭐️⭐️ 購買與否: 參考, 絕版 Summary: 若想了解軟體敏捷開發(Agile Develoment)中精實開發與看板方法,這是一本很棒的入門概念書,但讀起來滿教科書的=有點硬但會有收穫
Thumbnail
這篇文章將會分享一場討論程式發展階段的體悟。
Thumbnail
這篇文章將會分享一場討論程式發展階段的體悟。
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
這篇文章將會講述企劃撰寫給程式員的邏輯流程圖。
Thumbnail
這篇文章將會講述企劃撰寫給程式員的邏輯流程圖。
Thumbnail
在確定學習哪種程式語言後,接下來總算要進入正式的學習了......(´・ω・`)吧? 這個章節就稍微總結整理一下,身為程式小白,你會碰到的幾種學習資源,以及該如何妥善選擇才能有最大的學習成效吧(ゝ∀・)b!
Thumbnail
在確定學習哪種程式語言後,接下來總算要進入正式的學習了......(´・ω・`)吧? 這個章節就稍微總結整理一下,身為程式小白,你會碰到的幾種學習資源,以及該如何妥善選擇才能有最大的學習成效吧(ゝ∀・)b!
Thumbnail
這系列大概花了快兩個月的時間快速的把學到的一些知識記錄下來,然而還是有許多內容很難用文章簡單的說明。
Thumbnail
這系列大概花了快兩個月的時間快速的把學到的一些知識記錄下來,然而還是有許多內容很難用文章簡單的說明。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News