學習Python的基本語法是入門的第一步,以下是一些常見的基本語法概念:
- 注釋: 用
#
符號來添加單行注釋,或使用三引號('''
或"""
)來添加多行注釋。
# 這是一個單行注釋'''
這是
多行
注釋
'''
- 變量和數據類型: 變量用于存儲數據,而數據類型包括整數、浮點數、字符串、布爾值等。
x = 10 # 整數
y = 3.14 # 浮點數
name = "Python" # 字符串
is_true = True # 布爾值
- 輸入和輸出: 使用
input()
函數接收用戶輸入,使用print()
函數輸出結果。
name = input("請輸入你的名字:")
print("你好,", name)
- 運算符: 包括算術運算符(
+
、-
、*
、/
等),比較運算符(==
、!=
、<
、>
等)和邏輯運算符(and
、or
、not
等)。
a = 5
b = 2sum_result = a + b
print("和:", sum_result)is_equal = a == b
print("是否相等:", is_equal)logical_result = (a > 0) and (b < 5)
print("邏輯結果:", logical_result)
- 字符串操作: 字符串可以通過索引和切片訪問,也可以使用各種字符串方法。
text = "Hello, Python!"print(text[0]) # 輸出第一個字符 'H'
print(text[7:13]) # 輸出從索引7到13的子字符串 'Python'
print(len(text)) # 輸出字符串長度 13
print(text.lower()) # 輸出小寫字符串 'hello, python!'
- 條件語句: 使用
if
、elif
和else
來實現條件判斷。
num = 10if num > 0:print("正數")
elif num < 0:print("負數")
else:print("零")
- 循環結構: 使用
for
和while
進行循環操作。
# for循環
for i in range(5):print(i)# while循環
count = 0
while count < 3:print("循環中", count)count += 1
- 列表和字典: 列表用于存儲一系列數據,字典用于存儲鍵值對。
# 列表
numbers = [1, 2, 3, 4, 5]
print(numbers[2]) # 輸出索引為2的元素 '3'# 字典
person = {'name': 'John', 'age': 30, 'city': 'New York'}
print(person['age']) # 輸出鍵為'age'的值 30