你們好我是拘束,這章主要講python中的變量。python
變量,就是說把一個值賦給一個名稱(#!,你就這麼隨便一看好了)好比說:code
<!-- lang: python --> a='a'
恩!這就完成了!就像第二章說的,變量能夠被print語句打印出來,就像這樣:圖片
<!-- lang: python --> print a
別忘了在print和a的鏈接處加個空格,否則python會沒法分辨出這是什麼東西。變量不單單能夠是一個字符串,還能夠是一個數字,一個列表,一個字典,或者一個類(這些之後會講)。下面是一個實例:字符串
<!-- lang: python --> a=1 b='2' print a,b
加有引號的數字和單純的數字是不同的,它們中,一個是字符串,而另外一個是數字,而這在打印時是看不出來的。上面的代碼雖然是3行的,不過。你沒必要把它放到一個新的文件裏。還有,print語句支持打印多個變量或字符串,他們中間由逗號隔開(若是隻是打印字符串,也能夠用加號)。而逗號會產生一個空格。 嗯...若是這樣,會怎麼樣呢?變量
<!-- lang: python --> a=1 b=a
若是想了解到底會發生什麼,最好的方法就是打印。方法
<!-- lang: python --> print a,b
來看看發生了什麼:打印出了1和1 。其實,這就像這樣:im
這裏先把標籤 a 貼到了1上面,而後又把標籤b貼到了a上邊,實際上,第二步能夠替換爲b=1。 那麼,若是改變a,b會改變嗎?實際上,變量是不可變的,可是能夠把它扔掉,在拿一個名字相同的變量(儘管變量不能拿)過來。也就是說,改變a並不會改變b。 講到這裏,你可能會很糊塗,不過這些在之後的使用中,總會慢慢懂的。img
這章又結束啦!又比上兩個長,還不錯!文件