Python是一種高級編程語言,是目前十分流行的腳本語言之一。這篇文章主要介紹Python學習筆記02基礎部分的內容。本文將從以下幾個方面進行詳細闡述:
變量是一種存儲數據的方式,在Python中,變量不需要聲明,但需要賦值。Python可以自動推導變量的類型。
a = 10
print(a)
b = "hello"
print(b)
以上代碼中,a和b都是變量,a的類型是int,b的類型是str。
輸出是程序向屏幕上顯示結果的方式,Python中常用的輸出函數是print函數。
a = 10
b = "hello"
print("a =", a) # 使用逗號隔開多個參數
print("b =", b)
print("a + 1 =", a + 1) # 表達式作為參數
print("a + b =", str(a) + b) # 字符串拼接
以上代碼中,print函數的括號中可以包含多個參數,使用逗號隔開。print函數會在每個參數之間自動添加空格。print函數還可以輸出表達式的結果,使用字符串拼接可以在字符串中插入變量。
Python中的數字類型包括整數(int)、浮點數(float)和複數(complex)。可以使用type函數獲取變量的類型。
a = 10 # int
b = 3.14 # float
c = 2 + 3j # complex
print(type(a))
print(type(b))
print(type(c))
Python中的布爾類型只有True和False兩個值。
a = True
b = False
print(type(a))
print(type(b))
Python中的字符串類型使用單引號或雙引號括起來。字符串可以使用加號進行拼接,也可以使用乘法符號實現重複。字符串中的字符可以使用索引和切片進行訪問。
a = 'hello'
b = "world"
print(a + b)
print(a * 3)
print(a[0]) # 輸出h
print(b[2:4]) # 輸出rl
Python中的算術運算符包括加、減、乘、除、求余和冪運算。
a = 10
b = 3
print(a + b) # 13
print(a - b) # 7
print(a * b) # 30
print(a / b) # 3.3333
print(a % b) # 1
print(a ** b) # 1000
Python中的比較運算符包括等於、不等於、大於、小於、大於等於和小於等於。
a = 10
b = 3
print(a == b) # False
print(a != b) # True
print(a > b) # True
print(a = b) # True
print(a <= b) # False
Python中的邏輯運算符包括與、或和非三種運算。
a = True
b = False
print(a and b) # False
print(a or b) # True
print(not a) # False
條件語句是指根據不同條件選擇執行不同的代碼塊。Python中的條件語句使用if、elif和else關鍵字實現。
a = 10
if a % 2 == 0:
print("a是偶數")
elif a % 3 == 0:
print("a是3的倍數")
else:
print("a既不是偶數也不是3的倍數")
以上代碼中,如果a能夠被2整除,則輸出”a是偶數”;否則,如果a能夠被3整除,則輸出”a是3的倍數”;否則,輸出”a既不是偶數也不是3的倍數”。
循環語句是指多次執行相同或類似的代碼。Python中的循環語句包括while循環和for循環。
while循環是指一直執行代碼塊,直到條件不成立。Python中的while循環使用while關鍵字實現。
i = 0
while i < 5:
print(i)
i += 1
以上代碼中,i初始化為0,然後進入while循環,當i小於5時,輸出i,並將i加1,然後繼續循環,直到i不再小於5。
for循環是指按照給定的序列或範圍循環執行代碼塊。Python中的for循環使用for關鍵字實現。
for i in range(5):
print(i)
以上代碼中,使用range函數生成一個從0到4的range對象,然後使用for循環遍歷range對象並輸出每個元素。
本文從變量與輸出、數據類型、運算符、條件語句和循環語句五個方面詳細介紹了Python學習筆記02基礎的部分內容。熟悉這些內容對於進一步學習Python編程語言非常重要。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/126716.html