請先參考我的上一篇文章,即包含了安裝的步驟。
我們通常會用 "Hello, World!" 來展示一個程式語言的基本功能。讓我們來看看在 Python 中如何打印這個經典的歡迎信息。
print("Hello, World!")
在 Python 中,print()
函數用於輸出內容到終端。在這個例子中,我們將 "Hello, World!" 字符串作為參數傳遞給 print()
函數,然後它會在終端輸出這個信息。
在 Python 中,您可以使用變數來存儲數據。Python 是一種動態類型語言,這意味著您不需要提前聲明變數的數據類型。Python 會根據賦值自動確定數據類型。
以下是一些常見的數據類型:
# 整數
num_int = 42
# 浮點數
num_float = 3.14
# 字符串
message = "Hello, Python!"
# 布爾值
is_true = True
is_false = False
條件語句允許您根據條件的真假來執行不同的代碼塊。在 Python 中,使用 if
、elif
(可選)和 else
關鍵字來構建條件語句。
num = 10
if num > 0:
print("這個數是正數")
elif num < 0:
print("這個數是負數")
else:
print("這個數是零")
迴圈允許您多次執行相同的代碼塊。在 Python 中,有兩種主要的迴圈類型:for
迴圈和 while
迴圈。
# for 迴圈
for i in range(5):
print(i)
# while 迴圈
count = 0
while count < 5:
print(count)
count += 1
函數是一段可重用的代碼塊,可以根據需要多次調用。在 Python 中,您可以使用 def
關鍵字定義函數。
# 當你想和不只一個人打招呼時
def greet(name):
print(f"Hello, {name}!")
greet("Alice")
greet("Bob")
列表是一種可變的數據結構,它可以容納多個元素,並且元素可以是不同的數據類型。
fruits = ["apple", "orange", "banana"]
# 獲取列表長度
print(len(fruits))
# 訪問列表元素
print(fruits[0])
# 添加元素
fruits.append("grape")
# 刪除元素
fruits.remove("orange")
# 列表切片
print(fruits[1:3])
字典是一種無序的鍵-值對(key-value pair)數據結構,它允許您根據鍵來快速查找對應的值。字典使用大括號 {}
來創建,並且每對鍵-值使用冒號 :
分隔。
# 創建一個字典
person = {
"name": "Alice",
"age": 30,
"occupation": "Engineer"
}
# 訪問字典中的值
print(person["name"]) # 輸出: Alice
print(person["age"]) # 輸出: 30
# 添加新的鍵-值對
person["city"] = "New York"
# 更新字典中的值
person["age"] = 31
# 刪除鍵-值對
del person["occupation"]
# 檢查字典中是否存在某個鍵
if "name" in person:
print("鍵 'name' 存在於字典中。")
# 獲取字典的所有鍵和值
keys = person.keys()
values = person.values()
print(keys) # 輸出: dict_keys(['name', 'age', 'city'])
print(values) # 輸出: dict_values(['Alice', 31, 'New York'])