Python 變數與運算

首頁 >> 升級套件 >> Python 變數與運算

之前提到 Python 的資料型態

接著慢慢要深入 Python 的世界,

帶大家了解下 :

Python 變數與運算

變數

以往靜態語言的變數,

例如: C/C++  在變數使用以前必須先宣告,

系統就會預留此變數的記憶體空間,

但 Python 是一種動態語言,

變數就是一個 tags ,

假設今天有個記憶體位址的內容為 100,

當 x , y 的值都為 100 的時候,

其實 x 與 y 是指向同一個記憶體位址的,

也就是說相同內容的變數會有相同的記憶體位址。

至於變數的命名規則的話,

主要是以英文字母或底下作為變數開頭,

由英文字母與數字或底線組合而成,

並且變數中不能穿插符號。

當然不能夠以系統保留字作為變數名稱,

例如:

and / if /else / elif / is / in / return / True / False / while / none /  ….等等

基本運算

除了常見的四則運算,

加,減,乘,除,以外,

除法的餘數使用 % 來做表示,

與其他程式語言的用法相同,

而 // 則是表示除法運算到整數部分,

而次方的運算則是使用兩個星號 ** 來做表示,

例如:

**2 就表示平方,

運算的優先順序為:

次方  >  乘法,除法,餘數(%),整數除法(/)  >  加法,減法

如果變數不再使用,

也可以透過命令釋放其使用的記憶體空間,

del 變數名稱

邏輯運算

除了數值上的運算以外,

變數之間可透過比較來做運算,

底下就是幾個邏輯運算的範例

  • 等於: a == b
  • 不等於: a != b
  • 小於: a < b 小於等於: a <= b 大於: a > b
  • 大於等於: a >= b


================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

2 Responses

  1. 2021-04-14

    […] 也提到過 Python 的變數與運算, […]

  2. 2021-04-19

    […] 這些東西請參照 “Python 變數與運算”。 […]

發表迴響