- Python編程:從入門到實踐(第3版)
- (美)埃里克·馬瑟斯
- 1049字
- 2025-05-26 17:39:28
1.1 編程環境簡介
在不同的操作系統中,Python 存在細微的差別,因此有一些要點你需要牢記在心。本節將確保在你的系統上正確地安裝 Python。
1.1.1 Python 版本
每種編程語言都會隨著新概念和新技術的推出而不斷發展,Python 開發者也一直致力于豐富和強化其功能。本書編寫期間的最新版本為 Python 3.11,但只要你安裝了 Python 3.9 或更高的版本,就能運行本書的所有代碼。1在本節中,你將確認系統上是否安裝了 Python,以及是否需要安裝更新的版本。附錄 A 提供了詳盡的指南,指導你如何在各種主流操作系統中安裝最新版本的 Python。
1 本書示例代碼所用的 Python 版本為 3.11,但在內容上不涉及 3.9 以上版本的新特性。Python 一直致力于優化錯誤提示信息,你在運行代碼過程中得到的錯誤提示信息可能與書中提供的不同,這不會影響你的學習,無須擔心。對新特性感興趣的讀者,請閱讀《流暢的 Python(第 2 版·上下冊)》。——編者注
1.1.2 運行 Python 代碼片段
Python 自帶在終端窗口中運行的解釋器,讓你無須保存并運行整個程序就能嘗試運行 Python 代碼片段。
本書都將以如下方式列出代碼片段:
>>> print("Hello Python interpreter!") Hello Python interpreter!
提示符 >>> 表明正在使用終端窗口,而加粗的文本表示需要你輸入并按回車鍵來執行的代碼。本書的大多數示例是獨立的小程序,將在編輯器中執行,因為大多數代碼就是這樣編寫出來的。然而,為了高效地演示一些基本概念,還會在 Python 終端會話中執行一系列代碼片段。只要代碼清單中包含三個右尖括號,就意味著代碼是在終端會話中執行的,而輸出也來自終端會話。稍后將演示如何在 Python 解釋器中編寫代碼。
此外,你還將安裝一款文本編輯器,并使用它來完成學習編程的標準操作——編寫一個簡單的 Hello World 程序。長期以來,編程界都認為在剛接觸一門新語言時,首先使用它來編寫一個在屏幕上顯示消息“Hello world!”的程序將帶來好運。這種程序雖然簡單,卻有其用途:如果它能夠在你的系統上正確地運行,那么你編寫的任何 Python 程序也都將正確運行。
1.1.3 編輯器 VS Code 簡介
VS Code 是一款功能強大的專業級文本編輯器,免費且適合初學者使用。無論是簡單還是復雜的項目,使用 VS Code 來開發都是非常不錯的選擇。因此,在學習 Python 的過程中熟練掌握 VS Code 后,還可以繼續使用它來編寫復雜的大型項目。無論你使用的是哪種現代操作系統,都可安裝 VS Code,它支持包含 Python 在內的大多數編程語言。
附錄 B 介紹了其他幾種文本編輯器,如果你想知道還有哪些編輯器可用,現在就應讀一讀。如果你想馬上動手編程,可先使用 VS Code,等有了一些編程經驗后再考慮使用其他編輯器。本章稍后將引導你在當前使用的操作系統中安裝 VS Code。
注意:如果你已經安裝了其他文本編輯器,并且知道如何通過配置使其自動運行 Python 程序,也可使用其他編輯器。
- Oracle WebLogic Server 12c:First Look
- Visual C++程序設計教程
- Game Programming Using Qt Beginner's Guide
- OpenCV實例精解
- 垃圾回收的算法與實現
- PyQt從入門到精通
- 區塊鏈:以太坊DApp開發實戰
- Microsoft Azure Storage Essentials
- 動手學數據結構與算法
- Android移動開發案例教程:基于Android Studio開發環境
- Learning Android Application Testing
- Drupal Search Engine Optimization
- HTML5與CSS3權威指南
- Java編程指南:語法基礎、面向對象、函數式編程與項目實戰
- Mastering XenApp?