2021-09-22|閱讀時間 ‧ 約 4 分鐘

PYTHON 運算符號

  在計算數字時我們要先搞懂運算符號代表的涵義,Python裡面的符號跟我們認知的不會有太大的差別,但是有一些代表不一樣的意思,就必須搞懂才不會在寫程式時,程式碼的重複性太高,會導致日後的維修性降低。

一、算術符號

  1.'+'加號
    兩數值相加,10 + 20 = 30

  2.'-'減號
    兩數值相減,10 - 20 = -10

  3.'*'乘法
    兩數值相乘,10 * 20 = 200

  4.'/'除法
    兩數值相除,10 / 20 = 0.5

  5.'//'取商
    兩數值相除取商,77 // 3 = 25......2,得到值為25

  6.'%'取餘數
    兩數值相除取餘數,77 % 3 = 25......2,得到值為2

  7.'**'次方
    A是B的次方,2**3,,得到值為8
下方的程式碼有用到上一章的格式化輸出,靠右對齊在版面上會比較好看。
程式碼1
程式碼1
終端機1

二、比較符號

  1.'=='相等
    比較==左右邊是否相等

  2.'!='不相等
    比較!=左右邊是否不相等

  3.''大於,''小於,'='大於等於,'='小於等於
    跟數學上的定義一樣
  比較符號可以用在之後會講解的If、While迴圈裡面進行判斷,這邊先不放上範例。

三、賦值符號

  1.'='賦值
    將等號左邊值指定為右邊值,X = 1

  2.'+='加法和賦值
    將等號左邊指定為等號左邊加上等號右邊,X +=1代表X = X + 1

  3.'-='減法和賦值
    將等號左邊指定為等號左邊減去等號右邊,X -=1代表X = X - 1

  4.'*='乘法和賦值
    將等號左邊指定為等號左邊乘上等號右邊,X *=2代表X = X * 2

  5.'/='除法和賦值
    將等號左邊指定為等號左邊除以等號右邊,X /=2代表X = X / 2

  6.'//='取商和賦值
    將等號左邊指定為等號左邊除以等號右邊留下商,X //=2代表   X = X // 2(留下商)

  7.'%='取餘數和賦值
    將等號左邊指定為等號左邊除以等號右邊留下餘數,X %= 2代表   X = X % 2(留下餘數)

  8.'**='次方和賦值
    將等號左邊指定為等號左邊乘上等號右邊次方,X **= 2代表X = X ** 2
  def的部份我們之後再講解,這裡可以看到我們先利用變數將公式先寫出來,之後再指定變數帶入,這裡不理解沒關係,目前可以先看懂賦值符號的意思就好
程式碼2-1
程式碼2-2
程式碼2-3
終端機2

結論

  這一章節講解的我認為是十分基本但卻很重要的觀念,尤其是賦值符號的觀念,在一開始可能會不理解這樣有什麼用處,這樣的用法在迴圈的部分會很重要,基礎的觀念先理解,實際操作的時候再慢慢消化它的用處和用法。
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.