PYTHON 運算符號

閱讀時間約 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

結論

  這一章節講解的我認為是十分基本但卻很重要的觀念,尤其是賦值符號的觀念,在一開始可能會不理解這樣有什麼用處,這樣的用法在迴圈的部分會很重要,基礎的觀念先理解,實際操作的時候再慢慢消化它的用處和用法。
即將進入廣告,捲動後可繼續閱讀
為什麼會看到廣告
10會員
10Content count
每次要學習程式語言時都會覺得很困難,不敢嘗試,我會將我學python遇到的困難和做法在文章中詳細講述,但我不是本科生,在介紹上可能有錯誤所以有問題都可以提出或是糾正,謝謝
留言0
查看全部
發表第一個留言支持創作者!
清蒸魚的沙龍 的其他內容
常常會遇到好不容易寫好程式,但是輸出的時候沒辦法按照自己想要的格式,或是間隔來輸出,這時需要用到的就是格式化輸出,格式化輸出就是調整排版的一個形式。
一、什麼是變數?   變數是指用來代表某一種資料型態的符號,以非數字的符號來表達,可以是英文字母也可以是一個英文單字,不過python有一些英文字母不能被當作變數,我們稱作保留字,例如:False、None、True、and、is、not、or、......,之後會在介紹。
IDE是甚麼? IDE又叫做整合開發環境(Integrated Development Environment),在編輯程式碼時有許多的步驟,例如撰寫、編譯、除錯、執行......等過程,都是分開進行,但現在可以在同一個環境下開發,而使用的這些環境正是IDE。
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
常常會遇到好不容易寫好程式,但是輸出的時候沒辦法按照自己想要的格式,或是間隔來輸出,這時需要用到的就是格式化輸出,格式化輸出就是調整排版的一個形式。
一、什麼是變數?   變數是指用來代表某一種資料型態的符號,以非數字的符號來表達,可以是英文字母也可以是一個英文單字,不過python有一些英文字母不能被當作變數,我們稱作保留字,例如:False、None、True、and、is、not、or、......,之後會在介紹。
IDE是甚麼? IDE又叫做整合開發環境(Integrated Development Environment),在編輯程式碼時有許多的步驟,例如撰寫、編譯、除錯、執行......等過程,都是分開進行,但現在可以在同一個環境下開發,而使用的這些環境正是IDE。
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
你可能也想看
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
本文介紹了各種運算符的用法和優先級,包括算術運算符、比較運算符、賦值運算符、邏輯運算符、位元運算符、成員運算符和身份運算符。每種運算符都有詳細的描述和示例程式碼,幫助理解其功能和用法。
Thumbnail
本文將從算術運算符開始,介紹它們如何用於基本數學運算,接著介紹比較運算符和邏輯運算符,這些運算符在程序中用於進行決策和控制流程,每個運算符都有範例程式,能幫助你更好的了解。
Thumbnail
根據RFM的資料來分成8種類型的客戶,1.重要價值客戶2.重要保持客戶3.重要發展客戶4.一般發展客戶5.重要挽留客戶6.一般價值客戶7.一般保持客戶8.一般挽留客戶
Thumbnail
RFM模型是最基本的分析,可以讓你知道哪些是常客、哪些人是偶爾來一次,或是根本不常來,藉此針對不同的客群去做不同的策略,達到提升業績的方法。接下來就讓我教你如何運用PYTHON快速做出RFM分析
Thumbnail
Hi,大家好。我是茶桁。 前两节我们学习了基本的Python特性和语法,并且认识了一些基本的Python脚本。今天,我们来学习一下Python的运算符,而我们选择的版本为Python3。 什么是运算符 为了能让我们的学习顺利进行下去,首先我们需要先弄明白:什么是运算符。 这里举一个简单的栗子
對電腦計算而言,原始資料為資料型態和記憶體位置的組成,Python為物件導向語言,其處理資料的方式,是將各種原始資料值包成物件後,再進行處理,所以語法中的一切皆為物件。 物件組成至少包含下列要素: 型態 : 決定它的資料類型 id : 代表它唯一的名稱,可用以區別其他物件 值 : 資
Thumbnail
幾週前開始線上學習 Python,一路完成了十九關的關卡,也就是十九堂基礎課程。整體來說前面一到十四關都不算難度高,但越到後面其實更需要耗費許多專注心力與邏輯思考,無奈自己時而處理其他日常工作,變成全神貫注學習的完整時間幾乎被打碎。所以到後半段,已經不太能花時間坐在電腦前想清楚一整段的代碼要怎麼布建
Thumbnail
Anaconda Windows Individual Edition contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages.
Thumbnail
一天一課的上著網路上的 Python 課程。有朋友問說,為什麼要學 Python ?未來要作工程師嗎? 猶記得當時也是楞了一下,這個問題,有太多個表層與深層的回覆與想法。 充實隔離時光 最簡單的說法,其實就是想充實自己的隔離時間。當時在上海隔離(可以參見這一系列的隔離相關文:https://ma
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
本文介紹了各種運算符的用法和優先級,包括算術運算符、比較運算符、賦值運算符、邏輯運算符、位元運算符、成員運算符和身份運算符。每種運算符都有詳細的描述和示例程式碼,幫助理解其功能和用法。
Thumbnail
本文將從算術運算符開始,介紹它們如何用於基本數學運算,接著介紹比較運算符和邏輯運算符,這些運算符在程序中用於進行決策和控制流程,每個運算符都有範例程式,能幫助你更好的了解。
Thumbnail
根據RFM的資料來分成8種類型的客戶,1.重要價值客戶2.重要保持客戶3.重要發展客戶4.一般發展客戶5.重要挽留客戶6.一般價值客戶7.一般保持客戶8.一般挽留客戶
Thumbnail
RFM模型是最基本的分析,可以讓你知道哪些是常客、哪些人是偶爾來一次,或是根本不常來,藉此針對不同的客群去做不同的策略,達到提升業績的方法。接下來就讓我教你如何運用PYTHON快速做出RFM分析
Thumbnail
Hi,大家好。我是茶桁。 前两节我们学习了基本的Python特性和语法,并且认识了一些基本的Python脚本。今天,我们来学习一下Python的运算符,而我们选择的版本为Python3。 什么是运算符 为了能让我们的学习顺利进行下去,首先我们需要先弄明白:什么是运算符。 这里举一个简单的栗子
對電腦計算而言,原始資料為資料型態和記憶體位置的組成,Python為物件導向語言,其處理資料的方式,是將各種原始資料值包成物件後,再進行處理,所以語法中的一切皆為物件。 物件組成至少包含下列要素: 型態 : 決定它的資料類型 id : 代表它唯一的名稱,可用以區別其他物件 值 : 資
Thumbnail
幾週前開始線上學習 Python,一路完成了十九關的關卡,也就是十九堂基礎課程。整體來說前面一到十四關都不算難度高,但越到後面其實更需要耗費許多專注心力與邏輯思考,無奈自己時而處理其他日常工作,變成全神貫注學習的完整時間幾乎被打碎。所以到後半段,已經不太能花時間坐在電腦前想清楚一整段的代碼要怎麼布建
Thumbnail
Anaconda Windows Individual Edition contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages.
Thumbnail
一天一課的上著網路上的 Python 課程。有朋友問說,為什麼要學 Python ?未來要作工程師嗎? 猶記得當時也是楞了一下,這個問題,有太多個表層與深層的回覆與想法。 充實隔離時光 最簡單的說法,其實就是想充實自己的隔離時間。當時在上海隔離(可以參見這一系列的隔離相關文:https://ma