Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Penjelasan terperinci tentang jenis data Python: Pemahaman menyeluruh tentang jenis data asas dalam Python

Penjelasan terperinci tentang jenis data Python: Pemahaman menyeluruh tentang jenis data asas dalam Python

王林
王林asal
2024-01-20 08:56:05746semak imbas

Penjelasan terperinci tentang jenis data Python: Pemahaman menyeluruh tentang jenis data asas dalam Python

Senarai lengkap jenis data asas Python: Untuk memahami sepenuhnya klasifikasi jenis data Python, contoh kod khusus diperlukan

Dalam bahasa pengaturcaraan Python, jenis data ialah konsep yang sangat penting. Python menyediakan pelbagai jenis data untuk menyimpan dan memanipulasi pelbagai jenis data. Dalam artikel ini, kami akan memperkenalkan jenis data asas Python dan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menggunakan jenis data ini dengan lebih baik.

  1. Jenis nombor
    Jenis nombor ialah salah satu jenis data paling asas dalam Python. Python menyediakan dua jenis nombor: integer (int) dan nombor titik terapung (float). Integer boleh mewakili nilai kamiran, manakala nombor titik terapung boleh mewakili nilai berangka dengan perpuluhan.

Berikut ialah contoh aplikasi jenis angka:

num1 = 10  # 整数类型
num2 = 3.14  # 浮点数类型

# 进行加法运算
result = num1 + num2
print(result)  # 输出:13.14

# 进行乘法运算
result = num1 * num2
print(result)  # 输出:31.400000000000002

# 进行除法运算
result = num1 / num2
print(result)  # 输出:3.1847133757961785
  1. Jenis rentetan
    String ialah jenis data yang digunakan untuk mewakili teks dalam Python. Rentetan terdiri daripada satu siri aksara, yang boleh diwakili dengan petikan tunggal (') atau petikan berganda (").

Berikut ialah contoh penggunaan jenis rentetan:

str1 = 'Hello, World!'  # 使用单引号表示字符串
str2 = "Python Programming"  # 使用双引号表示字符串

print(str1)  # 输出:Hello, World!
print(str2)  # 输出:Python Programming

# 字符串拼接
result = str1 + ' ' + str2
print(result)  # 输出:Hello, World! Python Programming

# 字符串长度
length = len(str1)
print(length)  # 输出:13

# 字符串切片
slice = str2[0:6]
print(slice)  # 输出:Python
  1. Jenis senarai
    Senarai ialah perwakilan dalam Python Jenis data bagi satu set elemen tersusun Elemen dalam senarai boleh terdiri daripada jenis data yang berbeza, termasuk nombor, rentetan, dll.

Berikut ialah contoh aplikasi jenis senarai:

list1 = [1, 2, 3, 4, 5]  # 整数类型列表
list2 = ['apple', 'banana', 'orange']  # 字符串类型列表

print(list1)  # 输出:[1, 2, 3, 4, 5]
print(list2)  # 输出:['apple', 'banana', 'orange']

# 列表长度
length = len(list1)
print(length)  # 输出:5

# 列表元素访问
element = list2[1]
print(element)  # 输出:banana

# 列表元素修改
list1[0] = 10
print(list1)  # 输出:[10, 2, 3, 4, 5]

# 列表元素添加
list2.append('grape')
print(list2)  # 输出:['apple', 'banana', 'orange', 'grape']
  1. Jenis Tuple
    Tuple ialah Python Jenis data yang digunakan untuk mewakili koleksi tertib yang tidak boleh diubah Tidak seperti senarai, elemen dalam tuple tidak boleh diubah suai

Berikut ialah contoh aplikasi jenis tuple:

tuple1 = (1, 2, 3, 4, 5)  # 整数类型元组
tuple2 = ('apple', 'banana', 'orange')  # 字符串类型元组

print(tuple1)  # 输出:(1, 2, 3, 4, 5)
print(tuple2)  # 输出:('apple', 'banana', 'orange')

# 元组长度
length = len(tuple1)
print(length)  # 输出:5

# 元组元素访问
element = tuple2[1]
print(element)  # 输出:banana
    .
  1. Jenis kamus
    Kamus dalam Python Jenis data yang digunakan untuk mewakili koleksi pasangan nilai kunci dalam kamus diakses menggunakan kekunci, yang mesti unik

Berikut ialah contoh aplikasi jenis kamus.

dict1 = {'name': 'Alice', 'age': 25, 'city': 'New York'}  # 字符串类型键的字典
dict2 = {1: 'apple', 2: 'banana', 3: 'orange'}  # 整数类型键的字典

print(dict1)  # 输出:{'name': 'Alice', 'age': 25, 'city': 'New York'}
print(dict2)  # 输出:{1: 'apple', 2: 'banana', 3: 'orange'}

# 字典元素访问
value = dict1['name']
print(value)  # 输出:Alice

# 字典元素修改
dict1['age'] = 30
print(dict1)  # 输出:{'name': 'Alice', 'age': 30, 'city': 'New York'}

# 字典元素添加
dict1['gender'] = 'female'
print(dict1)  # 输出:{'name': 'Alice', 'age': 30, 'city': 'New York', 'gender': 'female'}

Melalui artikel ini, kami telah memperkenalkan Python secara terperinci, termasuk jenis angka, jenis rentetan, jenis senarai, jenis tuple dan jenis kamus untuk membantu pembaca memahami dan menggunakan jenis data ini dengan lebih baik berikan contoh kod khusus. Kami berharap artikel ini berguna kepada semua orang

Atas ialah kandungan terperinci Penjelasan terperinci tentang jenis data Python: Pemahaman menyeluruh tentang jenis data asas dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn