本書通過大量圖解向讀者介紹Python編程入門知識。主要講解了編程基礎,計算中的運算符,列表,for、while等流程控制語句,函數(shù),字符串,文件和例外處理,類和對象等知識。
想要輕松有趣學習編程的人的好伴侶!日本超高人氣的繪本系列圖書之圖解Python閃亮來襲!累計銷量70萬 !全新的編程體驗讓你驚嘆連連:原來編程還可以這樣學!打破以往枯燥式的講解,寓教于樂!形式像繪本一樣有趣,內容像辭典一樣嚴謹!
為什么學習Python?
語言的簡潔性、易讀性,以及可擴展性
當今備受歡迎的程序設計語言之一
沒有任何編程基礎,也能輕松學會
為什么選擇本書?
有趣
你見過一本用插圖來講解Python的書嗎?輕松有趣的同時,該講的知識卻一點兒也不落下!
科學
常常為不知該怎么學好Python而煩惱?秉持寓教于樂的理念,帶你體驗科學的學習方法!
省心
在眾多的Python書籍中眼花繚亂,不知所措?尋找優(yōu)質的Python入門教程,這一本就Go!
[日]株式會社ANK:該公司的業(yè)務范圍十分廣泛,從常用軟件開發(fā)到網(wǎng)絡系統(tǒng)設計研發(fā),甚至書籍出版都被涵蓋其中。同時,與日本翔泳社進行合作,出版過許多編程類和Web開發(fā)類的書籍。
在開始學習Python之前
Python的定義
Python的編譯環(huán)境
Python的運行方法
編寫程序時的一些規(guī)范
第1章 編程基礎
第1章,這部分是關鍵
Hello World!
變量(1)
變量(2)
字符串(1)
字符串(2)
指定格式的輸出(1)
指定格式的輸出(2)
從鍵盤輸入
COLUMN ~指定分隔符和行末符號~
第2章 運算符
第2章,這部分是關鍵
用于計算的運算符
比較運算符
邏輯運算符
運算的優(yōu)先順序
COLUMN ~復雜的邏輯運算~
第3章 列表
第3章,這部分是關鍵
列表(1)
列表(2)
列表的操作(1)
列表的操作(2)
列表的操作(3)
雙精度浮點型
字典(1)
字典(2)
字典的操作(1)
字典的操作(2)
集合(組)
集合的運算(1)
集合的運算(2)
COLUMN ~列表的復制~
第4章 流程控制語句
第4章,這部分是關鍵
if的用法(1)
if的用法(2)
for的用法(1)
for的用法(2)
while的用法
循環(huán)中斷
推導式(1)
推導式(2)
樣本程序
COLUMN ~None~
第5章 函數(shù)
第5章,這部分是關鍵
函數(shù)的定義
函數(shù)的調用
參數(shù)的全局調用
函數(shù)的使用技巧
無名函數(shù)
變量范圍
生成器(generator)
樣本程序
COLUMN ~docstring~
第6章 字符串
第6章,這部分是關鍵
基本的字符串操作(1)
基本的字符串操作(2)
基本的字符串操作(3)
正則表達式
特殊字符(1)
特殊字符(2)
正則匹配(1)
正則匹配(2)
利用正則表達式替換和分割
模塊
樣本程序
COLUMN ~打包~
第7章 文件和例外處理
第7章,這部分是關鍵
文件對象
文件的讀取
寫入到文件
例外處理
樣本程序
COLUMN ~命令行參數(shù)~
第8章 類和對象
第8章,這部分是關鍵
初識“類”
對象的創(chuàng)建
類的繼承
方法重寫
屬性(1)
屬性(2)
類方法
樣本程序
COLUMN ~特殊的方法~
附錄
與數(shù)學相關的函數(shù)
日期
數(shù)據(jù)分析
服務器端程序設計
網(wǎng)絡爬蟲
Python的安裝
擴展包的安裝
XAMPP的安裝
索引