簡明 Python 基礎學習教程

來源:互聯網
上載者:User

版本:1.20

A Byte of Python
Copyright 2003-2005 Swaroop C H
簡明 Python 教程
《簡明 Python 教程》為 "A Byte of Python" 的唯一指定簡體中文譯本,著作權 2005 沈潔元

本書依照 創作公用約定(署名-非派生作品-非商業用途) 發布。

概要

無論您剛接觸電腦還是一個有經驗的程式員,本書都將有助您學習使用Python語言。


前言

本書的讀者

本書的由來

本書目前的狀況

官方網站

約定條款

歡迎給我反饋

值得思考的一些東西
1. 介紹
簡介

Python的特色

概括

為什麼不使用Perl?

程式員的話
2. 安裝Python
Linux和BSD使用者

Windows使用者

概括
3. 最初的步驟
簡介

使用帶提示符的解譯器

挑選一個編輯器

使用源檔案

輸出

它如何工作

可執行檔Python程式

擷取協助

概括
4. 基本概念
字面意義上的常量

字串

變數

標識符的命名

資料類型

對象

輸出

它如何工作

邏輯行與物理行

縮排

概括
5. 運算子與運算式
簡介

運算子

運算子優先順序

計算順序

結合規律

運算式

使用運算式

概括
6. 控制流程
簡介

if語句

使用if語句

它如何工作

while語句

使用while語句

for迴圈

使用for語句

break語句

使用break語句

continue語句

使用continue語句

概括
7. 函數
簡介

定義函數

函數形參

使用函數形參

局部變數

使用局部變數

使用global語句

預設參數值

使用預設參數值

關鍵參數

使用關鍵參數

return語句

使用字面意義上的語句

DocStrings

使用DocStrings

概括
8. 模組
簡介

使用sys模組

位元組編譯的.pyc檔案

from..import語句

模組的__name__

使用模組的__name__

製造你自己的模組

建立你自己的模組

from..import

dir()函數

使用dir函數

概括
9. 資料結構
簡介

列表

對象與類的快速入門

使用列表

元組

使用元組

元組與列印語句

字典

使用字典

序列

使用序列

參考

對象與參考

更多字串的內容

字串的方法

概括
10. 解決問題——編寫一個Python指令碼
問題

解決方案

版本一

版本二

版本三

版本四

進一步最佳化

軟體開發過程

概括
11. 物件導向的編程
簡介

self

建立一個類

對象的方法

使用對象的方法

__init__方法

使用__init__方法

類與對象的變數

使用類與對象的變數

繼承

使用繼承

概括
12. 輸入/輸出
檔案

使用檔案

儲存器

儲存與取儲存

概括
13. 異常
錯誤

try..except

處理異常

引發異常

如何引發異常

try..finally

使用finally

概括
14. Python標準庫
簡介

sys模組

命令列參數

更多sys的內容

os模組

概括
15. 更多Python的內容
特殊的方法

單語句塊

列表綜合

使用列表綜合

在函數中接收元組和列表

lambda形式

使用lambda形式

exec和eval語句

assert語句

repr函數

概括
16. 接下來學習什嗎?
圖形軟體

GUI工具概括

探索更多內容

概括
A. 自由/開放源碼軟體(FLOSS)

B. 關於本書
後記

關於作者

關於譯者

關於簡體中文譯本
C. 歷程記錄
時間表

術語表

表格

5.1 運算子與它們的用法

5.2 運算子優先順序

15.1 一些特殊的方法

例子

3.1 使用帶提示符的Python解譯器

3.2 使用源檔案

4.1 使用變數和字面意義上的常量

5.1 使用運算式

6.1 使用if語句

6.2 使用while語句

6.3 使用for語句

6.4 使用break語句

6.5 使用continue語句

7.1 定義函數

7.2 使用函數形參

7.3 使用局部變數

7.4 使用global語句

7.5 使用預設參數值

7.6 使用關鍵參數

7.7 使用字面意義上的語句

7.8 使用DocStrings

8.1 使用sys模組

8.2 使用模組的__name__

8.3 如何建立你自己的模組

8.4 使用dir函數

9.1 使用列表

9.2 使用元組

9.3 使用元組輸出

9.4 使用字典

9.5 使用序列

9.6 對象與參考

10.1 備份指令碼——版本一

10.2 備份指令碼——版本二

10.3 備份指令碼——版本三(不工作!)

10.4 備份指令碼——版本四

11.1 建立一個類

11.2 使用對象的方法

11.3 使用__init__方法

11.4 使用類與對象的變數

11.5 使用繼承

12.1 使用檔案

12.2 儲存與取儲存

13.1 處理異常

13.2 如何引發異常

14.1 使用sys.argv

15.1 使用列表綜合

15.2 使用lambda形式
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.