Python學習--基本概念

Python基本概念

 

  • 字面意義上的常量

       類似於5、1.23、9.25e-3這樣的數,或者如同'This is a string'、"It's a string!"這樣的字符串。它們具備字面的意義,我們可以按照它們的字面意義使用它們的值它是一個常量,因爲不能改變它的值。因此,所有這些都被稱爲字面意義上的常量。

 

       在 Python 中有 4 種類型的數 —— 整數、長整數、浮點數和複數。

       整數:    2 是一個整數的例子。
       長整數:不過是大一些的整數。
       浮點數:3.23 和52.3E-4是浮點數的例子。 E 標記表示10的冪。在這裏, 52.3E-4 表示 52.3 * 10 -4。
       複數:    (-5+4j) 和 (2.3-4.6j) 是複數的例子。

 

  • 字符串

       字符串是 字符的序列 。字符串基本上就是一組單詞。

       1.使用單引號( ' ):你可以用單引號指示字符串,就如同 'Quote me on this' 這樣。所有的空白,即空格和製表符都照原樣保留。

       2.使用雙引號( " ):在雙引號中的字符串與單引號中的字符串的使用完全相同,例如"What's your name?" 。

       3.使用三引號( ''' 或 """ ):利用三引號,你可以指示一個多行的字符串。你可以在三引號中自由的使用單引號和雙引號。

       4.轉義符\:如果你想要在一個字符串中包含一個單引號('),那麼可以將字符串中包含的單引號寫成\'。值得注意的一件事是,在一個字符串中,行末的單獨一個反斜槓表示字符串在下一行繼續,而不是開始一個新的行。

       5.自然字符串:如果你想要指示某些不需要如轉義符那樣的特別處理的字符串,那麼你需要指定一個自然字符串。自然字符串通過給字符串加上前綴r或R來 指 定。 例 如 r"Newlines are indicated by \n" 。

       6.Unicode 字符串:Unicode是書寫國際文本的標準方法。如果你想要用你的母語如北印度語或阿拉伯語寫文本,那麼你需要有一個支持Unicode的編輯器 。在Python處理Unicode文本只需要在字符串前加上前綴u或U 。例如, u"This is a Unicode string." 。

       注意:在Python中字符串是不可改變的,即一旦你創造了一個字符串,你就不能再改變它了。另外,Python具有按字面意義級聯字符串的功能,如果你把兩個字符串按字面意義相鄰放着 , 他們會被 Python 自動級連。例如, 'What\'s' 'your name?' 會被自動轉爲 "What's your name?" 。

 

  • 變量

      1.變量的命名:變量是標識符的例子。 標識符是用來標識某樣東西的名字。變量的命名遵循標識符的命名規則,在命名標識符的時候,你要遵循這些規則:
       ●   標識符的第一個字符必須是字母表中的字母(大寫或小寫)或者一個下劃線(‘ _ ’)。
       ●   標識符名稱的其他部分可以由字母(大寫或小寫)、下劃線(‘ _ ’)或數字(0-9)組成。
       ●   標識符名稱是對大小寫敏感的。例如,myname和myName不是一個標識符。注意前者中的小寫n和後者中的大寫N。
       2.數據類型:變量可以處理不同類型的值, 稱爲數據類型。 基本的類型是數和字符串。

 

  • 對象

        Python把在程序中用到的任何東西都稱爲對象。

 

  • 邏輯行與物理行    

       物理行是你在編寫程序時所看見的。邏輯行是Python 看見的單個語句。Python假定每個物理行對應一個邏輯行。
       邏輯行的例子如print 'Hello World'這樣的語句——如果它本身就是一行(就像你在編輯器中看到的那樣),那麼它也是一個物理行。
       默認地,Python希望每行都只使用一個語句,這樣使得代碼更加易讀。如果你想要在一個物理行中使用多於一個邏輯行,那麼你需要使用分號(;)來特別地標明這種用法。分號表示一個邏輯行/語句的結束。
       注意:最好每個物理行只寫一句邏輯行。

 

  • 縮進

        空白在Python中是重要的。事實上行首的空白是重要的。它稱爲縮進。

        在邏輯行首的空白(空格和製表符)用來決定邏輯行的縮進層次,從而用來決定語句的分組。這意味着同一層次的語句必須有相同的縮進。每一組這樣的語句稱爲一個塊。

 

        如何縮進:不要混合使用製表符和空格來縮進,因爲這在跨越不同的平臺的時候,無法正常工作。強烈建議在每個縮進層次使用單個製表符或兩個或四個空格。選擇這三種縮進風格之一。更加重要的是,選擇一種風格,然後一貫地使用它,即只使用這一種風格。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章