一、字符串(String)
1、定義:字符串是Python中最常用的一種數據類型,是一串由一系列字符組成的有序序列。Python使用單引號(’)或雙引號(”)來創建字符串,例如:
'Hello, World!'
2、應用場景:字符串可以用於存儲用戶輸入的文本、文件中的內容、網站的HTML代碼等等,可以對字符串進行各種操作,如拼接、替換、分割等。
# 字符串拼接
str1 = 'Hello, '
str2 = 'World!'
str3 = str1 + str2
# 輸出結果:'Hello, World!'
# 字符串替換
string = 'Python is fun'
new_string = string.replace('fun', 'great')
# 輸出結果:'Python is great'
二、數字(Number)
1、定義:數字是Python中的基本數據類型之一,包括整型(int)、浮點型(float)和複數(complex)。Python中的數字類型可以進行各種算術運算,例如:
2 + 3
# 輸出結果為 5
9 - 4
# 輸出結果為 5
6 * 7
# 輸出結果為 42
9 / 3
# 輸出結果為 3.0(注意:默認情況下,除法的結果是浮點數)
2、應用場景:數字類型在科學計算、金融分析、遊戲開發等方面都有廣泛的應用。
三、列表(List)
1、定義:列表是Python中最靈活的一種數據類型,可以存儲任意類型的數據,包括數字、字符串、列表、元組、字典等。列表使用方括號([])來表示,並可以對列表進行各種操作,例如:
# 列表創建
fruits = ['apple', 'banana', 'orange']
# 列表索引
print(fruits[1])
# 輸出結果為 'banana'
# 列表切片
print(fruits[1:3])
# 輸出結果為 ['banana', 'orange']
# 列表追加
fruits.append('pear')
print(fruits)
# 輸出結果為 ['apple', 'banana', 'orange', 'pear']
2、應用場景:列表可以用於存儲一系列數據,如學生的姓名、成績、年齡等等。
四、元組(Tuple)
1、定義:元組與列表類似,也是一種有序序列,但是元組是不可變的,即創建後不允許修改。元組使用圓括號()來表示,例如:
# 元組創建
fruits = ('apple', 'banana', 'orange')
# 元組索引
print(fruits[1])
# 輸出結果為 'banana'
# 元組切片
print(fruits[1:3])
# 輸出結果為 ('banana', 'orange')
2、應用場景:元組可以用於存儲一些不可變的數據,如坐標、RGB顏色等等。
五、字典(Dictionary)
1、定義:字典是Python中唯一的一種映射類型,可以存儲任意多個鍵值對,鍵和值之間用冒號(:)分隔,鍵值對之間用逗號(,)分隔,整個字典用花括號({})括起來。例如:
# 字典創建
student = {'name': 'Tom', 'age': 18, 'score': 90}
# 字典索引
print(student['name'])
# 輸出結果為 'Tom'
# 字典修改
student['score'] = 95
print(student)
# 輸出結果為 {'name': 'Tom', 'age': 18, 'score': 95}
2、應用場景:字典可以用於存儲一些鍵值對,如學生的姓名、年齡、性別等等。
六、集合(Set)
1、定義:集合是一種無序的、不重複的數據類型,用於去重和測試成員資格。集合使用花括號({})或set()函數來創建,例如:
# 集合創建
fruit_set = {'apple', 'banana', 'orange', 'apple'}
print(fruit_set)
# 輸出結果為 {'apple', 'banana', 'orange'}
2、應用場景:集合可以用於去重和測試元素是否存在於集合中。
七、布爾型(Boolean)
1、定義:布爾型是一種邏輯類型,包括True和False兩個值,用於表示真和假。布爾型通常用於條件判斷和循環控制,例如:
if score > 60:
print('成績合格')
else:
print('成績不合格')
2、應用場景:布爾型常用於程序中的條件判斷和循環控制,如判斷學生成績是否合格、循環計算統計數據等。
原創文章,作者:KGRZI,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/329964.html