1. 程式人生 > >一些python基礎知識

一些python基礎知識

    用python寫出了Hello World後,我們已經有了對python最基礎最直觀的認識,後面就是要真正開始運用python。千里之行始於足下,就從最基礎的開始吧。

    在python中,任何東西都可以被稱為物件,所以,python是極其面向物件的(相比java,java還是存在8種基本資料型別,所以不能算是極其面向物件)。下面介紹一下python中常見的資料型別。

    數。在python中,數可以是整數、浮點數、複數。對於數,不需要特別去記憶,當你想用的時候,自然會使用。

    字串。字串也是python中最常見的資料型別。和java中的String一樣,字串一旦被建立,就不能改變。字串可以用單引號或者雙引號包含,這點和js很相似;不同的是,python中還可以使用3引號,3引號包含的字串是可以跨行的,就像:

'''Test 1Line.
anathor line.
'''
    當然,你也會遇到在字串中需要使用單引號或者雙引號,這時候,你需要使用"\"來轉義。但你需要使用"\"而不是用"\"來轉義時,就是在字串前面加一個r,這樣這個字串就會被宣告成一個自然字串,裡面的轉義符就是一個普通的"\"了。

    如果你的字串中含有除了英文字母、下劃線、數字以外的其他字元,那麼你可能需要在前面加一個”u",就像這樣:

u"This is a Unicode string."

    OK,其實字串的基礎只是還有很多,但是脫離使用實際去了解這些東西會特別枯燥,我們在後面具體使用的時候再具體介紹。