Python 程式札記 : 算術、比較和邏輯運算符

更新於 2024/11/29閱讀時間約 3 分鐘

本文將從算術運算符開始,介紹它們如何用於基本數學運算,接著是比較運算符和邏輯運算符。這些運算符在程序中用於進行決策和控制流程,每個運算符都有範例程式,能幫助你更好的了解。

算術運算符

在 Python 中,算術運算符用於進行加、減、乘、除等基本數學運算。

加法 ( + )

用於兩個數值相加。

a = 5
b = 3
result = a + b
print(result) # 輸出 8

減法 ( - )

用於從一個數值中減去另一個數值。

a = 5
b = 3
result = a - b
print(result) # 輸出 2

乘法 ( * )

用於兩個數值相乘。

a = 5
b = 3
result = a * b
print(result) # 輸出 15

除法 ( / )

用於一個數值除以另一個數值。這裡要注意,在 Python 中,除法總是返回浮點數。

a = 6
b = 3
result = a / b
print(result) # 輸出 2.0

整除 ( // )

用於獲得兩個數字相除的整數部分。

a = 7
b = 2
print(a // b) # 輸出 3

模數運算 ( % )

用於獲得除法的餘數。

a = 5
b = 3
print(a % b) # 輸出 2

冪運算 ( ** )

用於計算一個數的另一個數的冪。

a = 2
b = 3
print(a ** b) # 輸出 8

比較運算符

比較運算符用於比較兩個值,並返回布林值(True 或 False)。Python 支持比較運算符的串接,如 a < b < c,這在程式碼中提供了更大的靈活性。

等於 ( == )

判斷兩個值是否相等。

a = 5
b = 5
print(a == b) # 輸出 True

不等於 ( != )

判斷兩個值是否不相等。

a = 5
b = 3
print(a != b) # 輸出 True

大於 ( > ) 和 小於 ( < )

判斷一個值是否大於或小於另一個值。

a = 5
b = 3
print(a > b) # 輸出 True
print(a < b) # 輸出 False

大於或等於 ( >= ) 和 小於或等於 ( <= )

判斷一個值是否大於或等於,或小於或等於另一個值。

a = 5
b = 5
print(a >= b) # 輸出 True
print(a <= b) # 輸出 True

邏輯運算符

邏輯運算符用於連接布林值(True 或 False),包括 AND、OR 和 NOT。Python 的邏輯運算符使用英文單詞(and, or, not),這與許多其他語言使用符號(&&, ||, !)的做法不同,使得 Python 程式碼更具可讀性。

AND ( and )

當兩個條件同時為真時,返回 True。

a = True
b = False
print(a and b) # 輸出 False

OR ( or )

只要其中一個條件為真,就返回 True。

a = True
b = False
print(a or b) # 輸出 True

NOT ( not )

反轉布林值的真偽。

a = True
print(not a) # 輸出 False

其他注意事項

在 Python 中,1 被視為 True,而 0 被視為 False,這在條件語句中非常有用。


😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊

❤️按個愛心|💬留言互動|🔗分享此文|📌追蹤阿梧|☕請喝咖啡

avatar-img
60會員
91內容數
「梧笙」即「吾生」,意即我的生命,朋友都叫我「阿梧(Awu)」,高雄人。我喜歡學習新技能,從程式設計到網路工具,再到社群經營和影片剪輯。日常興趣是打遊戲、看動漫、讀小說和聽音樂。我會把這些興趣寫成文章,如果你有任何想法或問題,歡迎來信到我的郵箱 aowulife109@gmail.com
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
梧笙の領域展開 的其他內容
本文將介紹如何在 Python 中定義和使用變數,並解釋常見的數據類型,如整數、浮點數、字符串和布林值,了解如何使用變數以及識別不同的數據類型,對於任何程式語言來說都是基礎的第一步。
在如今的資訊時代,如何有效的獲取並處理數據,成為了許多專業人士和企業的重要需求,爬蟲技術,作為獲取網絡數據的重要工具,其重要性不言而喻,而這篇文章將分享Python爬蟲的基礎,讓你能獲取想要的網頁數據。
本文將介紹如何在 Python 中定義和使用變數,並解釋常見的數據類型,如整數、浮點數、字符串和布林值,了解如何使用變數以及識別不同的數據類型,對於任何程式語言來說都是基礎的第一步。
在如今的資訊時代,如何有效的獲取並處理數據,成為了許多專業人士和企業的重要需求,爬蟲技術,作為獲取網絡數據的重要工具,其重要性不言而喻,而這篇文章將分享Python爬蟲的基礎,讓你能獲取想要的網頁數據。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
使用Python 於valuesider網站爬取巴菲特(波克夏 海瑟威)13F報告,並製作成動態barchart,數據更新至FY24Q3。
Thumbnail
JSON 格式因為其輕巧、易於讀寫的特性,所以普遍應用於數據儲存。本文將介紹如何使用 Python 來讀取、處理、解析和修改 JSON 檔案。
Thumbnail
在數據分析的工作中,處理 CSV 檔案是一項基礎且重要的技能,CSV 格式的檔案是以純文字形式儲存表格數據,簡潔的結構使其普遍應用於數據儲存。本文將介紹如何使用Python 來讀取、處理和儲存 CSV 檔案。
Thumbnail
Python 提供了一個功能豐富的標準函式庫,其中 random 專門用於生成隨機數。本文將介紹 random 的基本介紹,以及函式應用。
Thumbnail
lambda 函式,又稱為“匿名函式”,是一種在 Python 中快速定義單行函式的方法,與 def 定義函式不同,lambda 函式不需要命名。本文將介紹 lambda函式的基礎語法,以及實際應用範例演示。
理財對於許多人來說似乎是一個艱深的主題,但事實上,每個人都可以從零開始學習如何有效地管理自己的財務。無論你是一個年輕的上班族、學生,或是已經步入退休階段的人,理財的基本原則都能夠幫助你更好地掌握自己的金錢,實現財務目標。這篇文章將為理財小白提供一個簡單的指南,以幫助你開始建立堅實的理財基礎。 瞭解
Thumbnail
這篇會從註冊>介面>使用,一次性完整介紹Leonardo.Ai,會持續追蹤官方的更新進度進行修正。(最後更新時間:2023/08/30)
Thumbnail
我或許不能像太陽那般炙熱,但我成為你靜夜中耀眼的月光,照亮你的夢想 這是我為人錄音的內心話
打工遊學的路程總是充滿了憧憬和挑戰,而其中最令人掙扎的往往是金錢問題。本文將揭示那些從零開始的加拿大打工遊學費用。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
使用Python 於valuesider網站爬取巴菲特(波克夏 海瑟威)13F報告,並製作成動態barchart,數據更新至FY24Q3。
Thumbnail
JSON 格式因為其輕巧、易於讀寫的特性,所以普遍應用於數據儲存。本文將介紹如何使用 Python 來讀取、處理、解析和修改 JSON 檔案。
Thumbnail
在數據分析的工作中,處理 CSV 檔案是一項基礎且重要的技能,CSV 格式的檔案是以純文字形式儲存表格數據,簡潔的結構使其普遍應用於數據儲存。本文將介紹如何使用Python 來讀取、處理和儲存 CSV 檔案。
Thumbnail
Python 提供了一個功能豐富的標準函式庫,其中 random 專門用於生成隨機數。本文將介紹 random 的基本介紹,以及函式應用。
Thumbnail
lambda 函式,又稱為“匿名函式”,是一種在 Python 中快速定義單行函式的方法,與 def 定義函式不同,lambda 函式不需要命名。本文將介紹 lambda函式的基礎語法,以及實際應用範例演示。
理財對於許多人來說似乎是一個艱深的主題,但事實上,每個人都可以從零開始學習如何有效地管理自己的財務。無論你是一個年輕的上班族、學生,或是已經步入退休階段的人,理財的基本原則都能夠幫助你更好地掌握自己的金錢,實現財務目標。這篇文章將為理財小白提供一個簡單的指南,以幫助你開始建立堅實的理財基礎。 瞭解
Thumbnail
這篇會從註冊>介面>使用,一次性完整介紹Leonardo.Ai,會持續追蹤官方的更新進度進行修正。(最後更新時間:2023/08/30)
Thumbnail
我或許不能像太陽那般炙熱,但我成為你靜夜中耀眼的月光,照亮你的夢想 這是我為人錄音的內心話
打工遊學的路程總是充滿了憧憬和挑戰,而其中最令人掙扎的往往是金錢問題。本文將揭示那些從零開始的加拿大打工遊學費用。