1.輸入與輸出
實現人機互動。
- 輸出:使用print()函式
print("Hello, World!") # 簡單文字輸出,
- 輸入:使用input()函式,使用者輸入預設被視為字串
name = input("請輸入你的名字:")
print("你好," + name)
2.註釋
- 單行註釋:使用#符號
# 這是一個單行註釋
- 多行註釋:使用三個單引號(```)或三個雙引號("")
"""
這是一個
多行註釋
"""
3.變數與資料型別
- 整數 (int):如 x = 5
- 浮點數 (float):如 y = 3.14
- 字串 (str):用單引號(')或雙引號("), 如 name = "Alice"
- 布林值 (bool):True 或 False
4.運算子
- 算術運算子:
+
,-
,*
,/
,%
(取模),**
(冪)
比較運算子:==
(等於),!=
(不等於),<
,>
,<=
,>=
賦值運算子:=
,+=
,-=
,*=
,/=
,%=
邏輯運算子:and
,or
,not
5.控制語句
- 條件語句:if, elif, else
age = input("請輸入你的年齡:")
if age >= 18:
print("你是成年人。")
elif age >= 6:
print("你是青少年。")
else:
print("你是兒童。")
- 迴圈語句:for, while
# for迴圈遍歷列表
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
# while迴圈
count = 0
while count < 5:
print(count, "小於5")
count += 1
6.函式
函式是準備好的,可以透過呼叫實現其功能的程式碼塊,使用函式,可以使程式中相同的程式碼不必或減少重複編寫。
def greet(name):
"""一個功能為列印的函式"""
print(f"你好,{name}")
greet("bili") # 呼叫函式,並在函式名後括號提供傳入的值
輸出:"你好,bili"