學習《簡明Python教程》第一天
- 2020 年 1 月 8 日
- 筆記
第一天開始學習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、縮進 行首的空白是重要的,它稱為縮進;不用語句分組要有不同的縮進層次,每一組這樣的語句稱為塊。 不要混合使用製表符和空格來縮進(在不同的平台上可能會出現錯誤),在每層的縮進用單個製表符或相同的空格(兩個或四個)。