首頁 >後端開發 >Python教學 >基本概念 – 運算子等

基本概念 – 運算子等

Susan Sarandon
Susan Sarandon原創
2024-11-25 19:37:15301瀏覽

Python 語法與基本結構入門

現在您已經安裝了 Python 並運行了您的第一個程序,讓我們深入研究一些構成每個 Python 程序支柱的基本概念。在這篇文章中,我們將介紹 Python 的語法、運算子和輸入/輸出操作,為編寫函數式程式碼奠定基礎。

1. 基本語法和結構

Python 的語法設計得簡潔且易於閱讀,但在深入進行更複雜的編碼之前,您需要了解一些基本規則。

縮排

與許多其他程式語言不同,Python 使用縮排定義程式碼區塊,而不是大括號 ({}) 或關鍵字。這使您的程式碼在視覺上更乾淨,但也意味著您必須與間距保持一致。

程式碼範例:使用縮排

# Correct indentation  
if True:  
    print("This is properly indented!")  

# Incorrect indentation (will cause an error)  
if True:  
print("This is not properly indented!") 

Basic Concepts – Operators and More

評論

註解用於使程式碼更具可讀性並記錄其功能。 Python 使用 # 符號進行單行註解。

# This is a single-line comment  
print("Python ignores comments when running the code.")  

對於多行註釋,請使用三引號:

"""  
This is a  
multi-line comment.  
"""  

關鍵字與識別碼

關鍵字:Python 中的保留字,如 if、else、for 和 def。您不能將它們用作變數名稱。

識別符:用於變數、函數或類別的名稱。它們必須以字母或底線 (_) 開頭,並且不能包含特殊字元。

2.Python中的運算符

運算子是用來對變數和值執行運算的符號。 Python 提供了多種運算子。

算術運算子

用於基本數學運算:

a = 10  
b = 3  

print(a + b)  # Addition  
print(a - b)  # Subtraction  
print(a * b)  # Multiplication  
print(a / b)  # Division  
print(a % b)  # Modulus  
print(a ** b)  # Exponentiation  
print(a // b)  # Floor division 

比較運算子

比較兩個值並傳回布林值(True 或 False):

print(a > b)   # Greater than  
print(a < b)   # Less than  
print(a == b)  # Equal to  
print(a != b)  # Not equal to  
print(a >= b)  # Greater than or equal to  
print(a <= b)  # Less than or equal to  

Basic Concepts – Operators and More

邏輯運算子

組合條件語句:

x = True  
y = False  

print(x and y)  # Logical AND  
print(x or y)   # Logical OR  
print(not x)    # Logical NOT  

3. 輸入輸出

接受輸入

Python 的 input() 函數可讓您透過在程式執行期間​​接收輸入來與使用者互動。

程式碼範例:簡單輸入

name = input("What is your name? ")  
print(f"Hello, {name}!")  

Basic Concepts – Operators and More

顯示輸出

print()函數用來顯示資訊。您也可以使用 f 字串進行格式化輸出:

# Correct indentation  
if True:  
    print("This is properly indented!")  

# Incorrect indentation (will cause an error)  
if True:  
print("This is not properly indented!") 

4. 迷你項目:基本計算器

讓我們將所有內容放在一起創建一個簡單的計算器程序,該程序接受用戶輸入,執行基本操作並顯示結果。

程式碼範例:基本計算器

# This is a single-line comment  
print("Python ignores comments when running the code.")  

Basic Concepts – Operators and More

練習練習

為了鞏固您所學的知識,請嘗試以下額外練習:

  1. 偶數或奇數檢查器: 建立一個程序,將數字作為輸入並列印它是偶數還是奇數。
"""  
This is a  
multi-line comment.  
"""  
  1. 擴充計算器: 透過添加對模數和指數的支援來增強基本計算器。例如:
a = 10  
b = 3  

print(a + b)  # Addition  
print(a - b)  # Subtraction  
print(a * b)  # Multiplication  
print(a / b)  # Division  
print(a % b)  # Modulus  
print(a ** b)  # Exponentiation  
print(a // b)  # Floor division 

結論

了解Python的語法、運算子和輸入/輸出操作是成為自信程式設計師的第一步。有了這些基礎,您就可以處理更高級的主題和專案了。

試試看練習,並在下面的評論中告訴我們您的表現!我們很樂意看到您的結果,並在您遇到困難時為您提供協助。

以上是基本概念 – 運算子等的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn