PYTHON 運算符號

2021/09/22閱讀時間約 3 分鐘
  在計算數字時我們要先搞懂運算符號代表的涵義,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.'=='相等

    比較==左右邊是否相等

  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

結論

  這一章節講解的我認為是十分基本但卻很重要的觀念,尤其是賦值符號的觀念,在一開始可能會不理解這樣有什麼用處,這樣的用法在迴圈的部分會很重要,基礎的觀念先理解,實際操作的時候再慢慢消化它的用處和用法。
為什麼會看到廣告
8會員
10內容數
每次要學習程式語言時都會覺得很困難,不敢嘗試,我會將我學python遇到的困難和做法在文章中詳細講述,但我不是本科生,在介紹上可能有錯誤所以有問題都可以提出或是糾正,謝謝
留言0
查看全部
發表第一個留言支持創作者!