作 者:(美)阿爾·斯維加特 著 張望 譯
定 價:99.8
出 版 社:人民郵電出版社
出版日期:2022年06月01日
頁 數:324
裝 幀:平裝
ISBN:9787115592422
* 《Python編程快速上手》的作者阿爾·斯維加特又一力作* 《python編程從入門到實踐》讀者的進階Python推薦讀物* 逐步可視化代碼執行過程,助你編寫規範、整潔的Python代碼* 通過益智遊戲了解代碼底層邏輯,像職業程序員一樣使用Python在學習Python的旅程中,你是否正在“絕望的沙漠”裡徘徊?你已經學完了基礎教程,卻徘徊於不同的學習材料之間,感覺自己毫無長進。本書是“沙漠裡的那片綠洲”。作為《Python編程快速上手》的姊妹篇,本書專為想達到職業程序員水平卻問等
●第一部分起步
第1章處理錯誤和尋求幫助
1.1如何理解Python錯誤信息
1.1.1檢查回溯信息
1.1.2搜索錯誤信息
1.2借助linter避免錯誤
1.3如何尋求編程幫助
1.3.1預先提供信息以避免反復補充
1.3.2以實際問題的形式陳述問題
1.3.3在合適的網站上提出你的問題
1.3.4在標題中概述你的問題
1.3.5說明代碼的預期目的
1.3.6包含完整的錯誤信息
1.3.7分享全部代碼
1.3.8通過適當的格式化增強代碼可讀性
1.3.9告訴幫忙者已經嘗試過的方法
1.3.10描述你的設置信息
1.4樣例:如何尋求幫助
1.5小結
第2章環境設置和命令行
2.1文件繫統
2.1.1Python中的路徑
2.1.2主目錄
2.1.3當前工作目錄
2.1.4絕對路徑和相對路徑
2.2程序和進程
2.3命令行
2.3.1打開終端窗口
2.3.2使用命令行運行程序
2.3.3使用命令行參數
2.3.4在命令行中使用-c運行Python代碼
2.3.5從命令行運行Python程序
2.3.6運行py.exe程序
2.3.7在Python程序中運行命令
2.3.8使用Tab補全命令減少輸入量
2.3.9查看歷史命令
2.3.10使用常用命令
2.4環境變量和PATH
2.4.1查看環境變量
2.4.2使用PATH環境變量
2.4.3更改命令行的PATH環境變量
2.4.4在Windows上將文件夾較為添加到PATH
2.4.5在macOS和Linux上將文件夾較為添加到PATH
……
第二部分很好實踐、工具和技巧
第三部分面向對像的Python
本書是Python暢銷書作者阿爾·斯維加特的又一力作,全書分為三大部分,共計17章。第一部分(第1~2章)介紹了基礎知識,包括如何配置開發環境和在網上尋求幫助、第二部分(第3~14章)介紹了Python編程的很好實踐、實用工具和技巧,不僅涵蓋了如何編寫高質量的Python代碼、什麼是高級的Python語法、如何使用專業開發者所用的命令行工具,還介紹了性能測量和大ο算法分析,並用遊戲實例演示了什麼是很好實踐。第三部分(第15~17章)介紹了面向對像的Python,內容包括如何編寫類、什麼是類的繼承,以及Python獨有的面向對像功能。本書邏輯清晰、內容翔實,適合有一定Python編程基礎並想更上一層樓的編程學習者。
(美)阿爾·斯維加特 著 張望 譯
【作者簡介】阿爾·斯維加特(Al Sweigart)是Python軟件基金會Fellow,在Python社區頗具影響力,曾受邀在世界各地的Python大會上做主題演講。他的Python入門書《Python編程快速上手》在全球範圍內銷售超過70萬冊。除了寫作Python書,阿爾還在線授課。他的Python在線課程已覆蓋100萬+學生。【譯者簡介】張望畢業於重慶大學,曾就職於騰訊看點、支付等部門,現就職於騰訊音樂集團商業廣告部,負責廣告投放等商業化繫統的建設。騰訊開源項目WeTERM PMC成員,開源項目PyWebIO貢獻者。