簡單來說,他是個可變的的數值,我們在處理資料時,需要一個空間
去儲存一個數值,這個數值是可變的,那這空間的名稱他就是一個
變數
下方的程式碼,money,name,temperature都是一個變數名稱
在Python中所有的資料型態都是一種物件型態,
我們會在下一章作介紹
money = 1000
name = "xiao"
temperature = 31.2
在撰寫程式時,有時需要存取資料我們需要有一個空間與名稱去將資料儲存
,在給這個空間名稱時Python允許使用 小寫a~z,大寫A~Z與底線做為第一
個字其他文字則是不被允許的,這是一個命名的規則,但是有些名稱是我們不能使用的
稱為保留字(Reserved Words),如下圖
1 | 2 | 3 |
---|---|---|
and | exec | not |
assert | finally | or |
break | for | pass |
class | from | |
continue | global | raise |
def | if | return |
del | import | try |
elif | in | while |
else | is | with |
except | lambda | yield |
昨天我們有介紹到print這個函式,如果是在Python2.7 ,讓他輸出中文會發生什麼事呢?
來看一下結果
在Python 2.x,程式中所有字串,由原始位元組集合.如果原始碼中寫了非ASCII字元串,必須在第一行放置編碼宣告(encoding declaration),讓程式要執行時知道他要用什麼樣的編碼去讀取
ex:
明天會介紹資料型態與一些函式,今天先到這邊了~