iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 3
0

何謂變數?

簡單來說,他是個可變的的數值,我們在處理資料時,需要一個空間
去儲存一個數值,這個數值是可變的,那這空間的名稱他就是一個
變數

下方的程式碼,money,name,temperature都是一個變數名稱
在Python中所有的資料型態都是一種物件型態,
我們會在下一章作介紹

  money = 1000
  
  name = "xiao"
 
  temperature = 31.2 

識別字

在撰寫程式時,有時需要存取資料我們需要有一個空間與名稱去將資料儲存
,在給這個空間名稱時Python允許使用 小寫a~z,大寫A~Z與底線做為第一
個字其他文字則是不被允許的,這是一個命名的規則,但是有些名稱是我們不能使用的
稱為保留字(Reserved Words),如下圖

保留字(Reserved Words)

1 2 3
and exec not
assert finally or
break for pass
class from print
continue global raise
def if return
del import try
elif in while
else is with
except lambda yield

昨天我們有介紹到print這個函式,如果是在Python2.7 ,讓他輸出中文會發生什麼事呢?
來看一下結果

https://ithelp.ithome.com.tw/upload/images/20171222/20107812WkOicKzBbt.png

在Python 2.x,程式中所有字串,由原始位元組集合.如果原始碼中寫了非ASCII字元串,必須在第一行放置編碼宣告(encoding declaration),讓程式要執行時知道他要用什麼樣的編碼去讀取

ex:
https://ithelp.ithome.com.tw/upload/images/20171222/20107812mpBCKUZpY6.png

明天會介紹資料型態與一些函式,今天先到這邊了~


上一篇
如何建立Python專案與介紹PyCharm介面
下一篇
Python資料型態
系列文
30天Python學習分享路程30

尚未有邦友留言

立即登入留言