本書的目的是幫助想學(xué)習(xí)python的人員進(jìn)行python的入門學(xué)習(xí)。通過本書的學(xué)習(xí), 讀者能夠掌握python語言的基礎(chǔ)語法和基本概念、列表和元組操作, 掌握函數(shù)、面向?qū)ο缶幊? 異常處理操作, python操作文件, python和數(shù)據(jù)庫互通等內(nèi)容。本書特點是示例代碼豐富, 結(jié)合生活中的點滴作為模擬情景來讓一門語言學(xué)習(xí)起來更容易。
本書專門針對Python新手量身設(shè)計,涵蓋了Python 3.5 實際開發(fā)的重要知識點。
編者使用通俗易懂的描述和豐富的示例代碼,并結(jié)合日常生活中的一些小事件,使本書讀起來生動有趣,一些復(fù)雜的問題也以簡單的形式展現(xiàn)出來,讀者學(xué)起來不僅輕松,而且可以充分感受到Python的魅力。
學(xué)編程必須動手才能見到成效,本書在設(shè)計上特別強(qiáng)調(diào)講練結(jié)合,注重實踐,不僅在講解的過程中結(jié)合大量代碼示例,同時適時穿插小項目演練,以鍛煉讀者的程序設(shè)計能力。
各章安排了程序調(diào)試、問題解答、溫故知新等主題,幫助讀者發(fā)現(xiàn)程序錯誤,解答學(xué)習(xí)中的困惑,鞏固所學(xué)知識。
本書后通過兩個Python熱門應(yīng)用——數(shù)據(jù)分析和網(wǎng)絡(luò)爬蟲,介紹了Python在實際開發(fā)中的方法和技巧,旨在提升讀者的開發(fā)技能,達(dá)成學(xué)以致用之目標(biāo)。
第1章 進(jìn)入Python 3.5的精彩世界 1
1.1 Python的起源 2
1.2 Python的應(yīng)用場合 3
1.3 從2.7到3.5,Python的新特性 5
1.4 如何學(xué)習(xí)Python 6
1.5 Python環(huán)境構(gòu)建 7
1.5.1 在Windows系統(tǒng)中安裝Python 7
1.5.2 在Linux和UNIX系統(tǒng)中安裝Python 14
1.5.3 在Mac OS系統(tǒng)中安裝Python 17
1.5.4 其他版本 18
1.6 從hello word開始 18
1.7 調(diào)試 19
1.8 問題解答 20
1.9 溫故知新,學(xué)以致用 21
第2章 開啟Python之旅 22
2.1 認(rèn)識程序 23
2.1.1 程序 23
2.1.2 調(diào)試 24
2.1.3 語法錯誤 24
2.1.4 運(yùn)行錯誤 24