iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0
Python

探索 Python 世界:從語法基礎到圖像魔法系列 第 2

探索 Python 世界:從語法基礎到圖像魔法 Day2

  • 分享至 

  • xImage
  •  

今天主要會提及運算子與設定敘述的優先順序、變數的指定

運算子與設定敘述的優先順序

  • 以下會包含Day1提及的運算子及設定敘述之排序
  1. ** 次方運算
  2. +, -, ~ 正負號及反向
  3. *, /, %, // 乘除、餘數、整數除法
  4. +, - 加減法
  5. >>, << 左右移運算
  6. & 位元AND運算
  7. ^ 位元XOR運算
  8. | 位元OR運算
  9. >, <, >=, <=, !=, == 比較運算
  10. not 邏輯運算
  11. and 邏輯運算
  12. or 邏輯運算
  13. =, +=, -=, *=, /= 設定敘述

變數命名與指定

變數的命名:
變數名稱可以有英文字母、數字、底線,要避免使用保留字、特殊符號,且不能以數字開頭

例: studentID就是一個讓人一眼即可辨識是什麼用途的變數,且符合命名規則

變數的指定:
在多數程式語言中,會把 = 解釋成將左值指定給右邊的變數存放

例: a = 9就是把9這個值設定給a存放

  • 常用的敘述語法

= 將左邊的值設定給變數存放

例:a = 9 將9這個值設定給a變數存放
+= 將原本變數的值加新值後,再給變數存放

例:a += 9 將變數a的值加9之後,再設定給a變數存放
-= 將原本變數的值減新值後,再給變數存放

例:a -= 9 將變數a的值減9之後,再設定給a變數存放
*=, /=, %=, //=, **=跟+=, -=是一樣的處理邏輯,這邊我就不再贅述了


上一篇
探索 Python 世界:從語法基礎到圖像魔法 Day1
系列文
探索 Python 世界:從語法基礎到圖像魔法2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言