PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python零基礎入門班:一次打好程式設計、運算思維與邏輯訓練基本功
  • 點閱:1104
    47人已收藏
  • 作者: 文淵閣工作室編著
  • 出版社:碁峰資訊
  • 出版年:2024
  • ISBN:9786263245426
  • EISBN:9786263247024 PDF
  • 格式:PDF,JPG
  • 附註:原紙本書ISBN: 9786263245426

  Python正宗入門NO.1
  感謝眾多讀者與教師好評
  一本引領數萬讀者一探Python世界、
  也讓老師用了再用的暢銷經典!

  【書附超值學習資源】
  「Python快速入門的10堂課」影音教學/範例程式檔/綜合演練參考解答
  「善用ChatGPT學Python入門」影音教學

  AI人工智慧與Big Data大數據時代
  跨入程式語言、鍛鍊邏輯思維,
  就從Python開始學!

  Python是目前最熱門的程式語言,執行功能強大,但語法卻簡潔優雅、易於學習,更方便應用在許多專案實作上。它也沒有複雜的結構,程式易讀,且易於維護。

  Python的應用範圍相當廣泛,無論是資訊蒐集、大數據分析、機器學習、資料科學、網站建置,甚至是遊戲開發等,都能看到它的身影。本書以零基礎學習者的視角進行規劃,從最基本的認識程式語言與環境架設切入,再進到程式設計流程的完整學習,輔以觀念圖解、表格歸納,以及流程圖,深入淺出一窺Python程式語言與設計的奧妙!

  要懂Python
  就要這樣真正的入門
  徹底掌握程式語言與設計的核心!

  ■適合無程式設計經驗或想打好Python基礎者,從中了解運算思維精神,扎根程式設計學習,培養邏輯運算能力。循序漸進的內容涵蓋:認識運算思維、程式語言與設計、環境建置、變數、運算式、判斷式、迴圈、串列與元組、字典、函式與模組、演算法,以及檔案與例外處理…等,讓初學者無痛學習,輕鬆打好基本功。

  ■除了提供在本機建置開發環境的方法,更新增運用熱門Google Colab雲端開發環境的技巧,不需安裝設定即可撰寫並執行Python程式。

  ■精心設計100題實作範例,輔以130題綜合演練,從做中學,快速學會每個學習重點,並能應用於實際專題中。範例大小適合讀者平時的學習,或每週固定時數的教學課程。

  ■融入精采的情境實例,貼近生活應用,也讓練習更有趣,如:數學運算、密碼判斷、成績評等、電影分級、百貨公司折扣戰、數字比大小、薪資計算表、成績單與業績報表列印、日期時間格式與溫度轉換、擲骰子遊戲、大樂透抽獎、搜尋中獎者、彩券對獎,以及血型個性、四季天氣、成績輸入、產品銷售、電費、世大運獎牌數與家庭支出查詢…等運用。

  ■提供更完整的演算法運作實例搭配流程圖,有利理解運作思路與規則,讓程式開發更加得心應手。

  ■收錄160分鐘的Python開發環境建置與語法入門影音教學,搭配書籍內容快速吸收,讓學習更有效率。

  ■附加「善用ChatGPT學Python入門」影音教學,除了寫程式之外,其實我們可以運用ChatGPT來解釋程式碼、為程式碼註解、撰寫指定功能語法,以及幫程式除錯…等,加速與深入Python程式語言的學習。

作者簡介

文淵閣工作室

  一個致力於資訊圖書創作二十餘載的工作團隊,擅長用輕鬆詼諧的筆觸,深入淺出介紹難懂的 IT 技術,並以範例帶領讀者學習電腦應用的大小事。


  我們不賣弄深奧的專有名辭,奮力堅持吸收新知的態度,誠懇地與讀者分享在學習路上的點點滴滴,讓軟體成為每個人改善生活應用、提昇工作效率的工具。

  舉凡程式開發、文書處理、美工動畫、攝影修片、網頁製作,都是我們專注的重點,而不同領域有各自專業的作者組成,以進行書籍的規劃與編寫。一直以來,感謝許多讀者與學校老師的支持,選定為自修用書或授課教材。衷心期待能盡我們的心力,幫助每一位讀者燃燒心中的小宇宙,用學習的成果在自己的領域裡發光發熱!

  我們期待自己能在每一本創作中注入快快樂樂的心情來分享, 也期待讀者能在這樣的氛圍下快快樂樂的學習。

  官方網站:www.e-happy.com.tw
  FB粉絲團:www.facebook.com/ehappytw
  • Chapter 01 運算思維與程式設計 - 跨入程式設計的大門 程式設計,是針對電腦要解決的問題提供處理方式的過程,也是軟體開發時的重要步驟。Python 是一個執行功能強大,但語法簡潔優雅的程式語言,不僅容易學習,更容易應用實作在許多專題上!(第1-1頁)
    • 1.1 認識運算思維(第1-2頁)
    • 1.2 程式設計是運算思維的體現(第1-4頁)
    • 1.3 認識程式語言與程式設計(第1-5頁)
    • 1.4 Python 程式語言簡介(第1-6頁)
    • 1.5 建置本機開發環境:使用 Anaconda(第1-9頁)
    • 1.6 Spyder 編輯器(第1-13頁)
    • 1.7 運用雲端開發環境:使用 Google Colab(第1-17頁)
  • Chapter 02 變數與運算式 - 不只先乘除後加減 變數建立時,應用程式就會配置一塊記憶體,並以變數名稱做為辨識此塊記憶體的標誌,設計者就可在程式中將各種資料存入使用。運算式包含了運算元與運算子,可以進行程式的運算動作。(第2-1頁)
    • 2.1 變數(第2-2頁)
    • 2.2 資料型態(第2-6頁)
    • 2.3 輸出與輸入(第2-9頁)
    • 2.4 運算式(第2-16頁)
  • Chapter 03 判斷式 - 邏輯思維的起點 程式設計也和日常生活雷同,常會遇到一些需要做決策的情況,再依決策結果執行不同的程式碼,這就是「判斷式」。(第3-1頁)
    • 3.1 Python 程式碼縮排(第3-2頁)
    • 3.2 判斷式(第3-3頁)
  • Chapter 04 迴圈 - 翻滾吧!程式碼 電腦最擅長處理的工作就是重複執行的事情,而日常生活中到處充斥著這種不斷重複的現象,程式專門用來處理重複事件的命令稱為「迴圈」。(第4-1頁)
    • 4.1 range 函式(第4-2頁)
    • 4.2 for 迴圈(第4-5頁)
    • 4.3 while 迴圈(第4-14頁)
  • Chapter 05 串列與元組 - 大量數據收納術 串列又稱為清單或列表,與其他語言的陣列相同,其功能與變數相類似,是提供儲存資料的記憶體空間。元組的結構與串列完全相同,不同處在於元組的元素個數及元素值皆不能改變。(第5-1頁)
    • 5.1 串列的使用(第5-2頁)
    • 5.2 使用 for ⋯ 迴圈讀取串列(第5-7頁)
    • 5.3 串列搜尋與計次(第5-11頁)
    • 5.4 串列元素新增和刪除(第5-12頁)
    • 5.5 串列排序(第5-19頁)
    • 5.6 串列常用方法列表(第5-23頁)
    • 5.7 元組 (Tuple)(第5-24頁)
  • Chapter 06 字典 - 為資料貼上標籤 字典資料型態,其元素是以「鍵- 值」對方式儲存,運作方式為利用「鍵」來取得「值」。(第6-1頁)
    • 6.1 字典基本操作(第6-2頁)
    • 6.2 字典進階操作(第6-8頁)
  • Chapter 07 函式與模組 - 簡化運算擴充功能的利器 在程式中通常會將具有特定功能或經常重複使用的程式,撰寫成獨立的小單元,稱為函式。Python 擁有許多模組,可讓功能可以無限擴充。(第7-1頁)
    • 7.1 自訂函式(第7-2頁)
    • 7.2 數值函式(第7-7頁)
    • 7.3 字串函式(第7-13頁)
    • 7.4 亂數模組:random(第7-22頁)
    • 7.5 時間模組:time(第7-30頁)
  • Chapter 08 演算法:排序與搜尋 - 用邏輯來解決問題 演算法就是為了解決一個問題而採取的方法和步驟,通常會以虛擬碼來表示,再以熟悉的語言來實現。(第8-1頁)
    • 8.1 認識演算法(第8-2頁)
    • 8.2 排序(第8-4頁)
    • 8.3 搜尋(第8-10頁)
  • Chapter 09 檔案與例外處理 - 不怕犯錯的勇氣 利用 Python 內建的函式 open() 可以開啟指定的檔案,以便進行檔案內容的讀取、寫入或修改。Python 編譯器當執行程式發生錯誤時會引發例外,此時可以引發例外後的處理動作,而非中止程式的執行。(第9-1頁)
    • 9.1 檔案的操作(第9-2頁)
    • 9.2 檔案和目錄管理(第9-9頁)
    • 9.3 例外處理(第9-11頁)
紙本書 NT$ 390
單本電子書
NT$ 390

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code