iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
自我挑戰組

自我學習python系列 第 5

睡過頭的第五天~標記與變數

本來今天高高興興,放學4點多回家睡個覺。起來就12點了
雖然不能完賽了但還是打完30天 ╮( ̄  ̄)╭

python是直譯式語言,能利用token解析程式的功能而token通常分為4類:
第一類:關鍵字
關鍵字是具有語法功能的reserved word 有以下這些

False        class              finally         is              return
None         continue           for             lambda          try
Ture         def                from            nonlocal        while
and          del                global          not             with
as           elif               if              or              yield
assert       else               import          pass
break         expect            in             raise

第二類:識別字
識別字是因應寫程式所需自定義的名稱,包含了變數、函數、類別等,都是自定義的識別字

第三類:字面常數
就是字面上的意思,例如今天看到789,意義就是代表整數七百八十九,
也就是直接寫進python原始碼的數值
字串面常數string literal
字節字面常數bytes literal
整數字面常數integer literal
浮點數 字面常數floating-point literal
複數字面常數imaginary literal

可以看我上篇文章

接下來是變數的部分~
Python的變數是可以更換型態
https://ithelp.ithome.com.tw/upload/images/20190920/20121024hTKyNLRHEb.png
而這時候再找a
https://ithelp.ithome.com.tw/upload/images/20190920/20121024jlPlCCxoBD.png
就會變成最後儲存的a
今天a原本是5
當你定義a=11時 a=5就被回收,變成11 依此類推


上一篇
Python的數值資料型態!
下一篇
if else
系列文
自我學習python30

尚未有邦友留言

立即登入留言