學習《簡明Python教程》第一天

第一天開始學習python,我自己會堅持的……

做學習筆記為自己更好的複習,所做的一切若能帶給像我一樣剛剛入門朋友更大的方便,

我會很高興……,如果有疏漏之處,請各位GGJJ提出指正,本人將不勝感激!

1、啟動python帶提示符的解釋器,傳統咒語Hello World

>>>print "Hello World"

Ctrl+d 退出帶提示符的解釋器。

2、使用源文件

#!/usr/bin/python #hello_world.py print "Hello World"   $chmod a+x hello_world.py  $./hello_world.py  Hello World    由於《簡明Python教程》前一、二章是python的介紹和安裝就直接略過,以後的學習將按原書按部就班進行

第4章 基本概念

1、字面意義上的常量 2、數 整數、長整數、浮點數和複數 3、字元串 用單引號『 』 用雙引號「 」 用三引號 「「「 」」」 『『『 』』』

單引號、雙引號 將保留所有的空白,即空格和製表符。 三引號 可以指示多行字元串,可自由使用單引號和雙引號

轉義符 「」 # \指示反斜杠本身;行末的單獨一個反斜杠指示繼續本行。

   'What's your name?' 等同於 「What's your name?」

自然字元串 不需要轉義符處理字元串時就需要指定自然字元串,給字元串加上前綴r或R來指定。 >>>print r"Newlines are indicated ty n." Newlines are indicated ty n. Unicode字元串 書寫國際文本標準方法。用來處理含非英語寫的文本,給字元串加上前綴u或U來指定。 字元串是不可變的按字面意義級連字元串 4、變數 5、標識符的命名 變數是標識符的例子,標識符是用來標識某某的名字: 第一個字元必須是字母或下劃線,其它部分可以由字母、下劃線、數字組成,大小寫敏感; 6、數量類型 變數處理不同類型的值,稱為數據類型,基本類型是前面說過的數和字元串。 7、對象 Python 中的任何東西都是對象。 舉例:#!/usr/bin/python  #Filename var.py  i = 5  print i i = i + 1 print i   s = '''''This is a multi-line string.  This is the second line.'''  print s  $python var.py 5 6 This is a multi-line string. This is the second line. 8、邏輯行與物理行 在一個物理行用多個邏輯行時,要用分號 i = 5 print i 也可以再每行的後面加上分號,也可以寫成i = 5; print i;也可以不要最後一個分號標明 9、縮進 行首的空白是重要的,它稱為縮進;不用語句分組要有不同的縮進層次,每一組這樣的語句稱為塊。 不要混合使用製表符和空格來縮進(在不同的平台上可能會出現錯誤),在每層的縮進用單個製表符或相同的空格(兩個或四個)。