Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah jenis data terbina dalam biasa dalam Python?

Apakah jenis data terbina dalam biasa dalam Python?

王林
王林ke hadapan
2023-08-20 22:57:131592semak imbas

Apakah jenis data terbina dalam biasa dalam Python?

Python mempunyai pelbagai jenis data standard yang digunakan untuk mentakrifkan operasi yang mungkin padanya dan kaedah penyimpanan untuk setiap jenis data.

Jenis angka

Python menyokong empat jenis berangka yang berbeza -

  • int − Ia sering dipanggil hanya integer atau int, adalah nombor bulat positif atau negatif tanpa titik perpuluhan.

  • long − Juga dikenali sebagai panjang, ia adalah integer bersaiz tak terhingga yang ditulis sebagai integer dan diikuti dengan huruf besar atau huruf kecil L.

  • float − Juga dipanggil terapung, ia mewakili nombor nyata dan ditulis dengan titik perpuluhan yang membahagikan bahagian integer dan pecahan mungkin juga dalam tatatanda saintifik, dengan E atau e menunjukkan kuasa 10 (2.5e2 = 2.5. x 102 = 250).

  • kompleks − Ini ialah nombor kompleks dalam bentuk a + bJ, dengan a dan b ialah nombor titik terapung dan J (atau j) mewakili punca kuasa dua bagi -1 (iaitu nombor khayalan). Bahagian sebenar nombor ialah a dan bahagian khayalan ialah b. Dalam pengaturcaraan Python, nombor kompleks jarang digunakan.

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

Mari kita lihat contoh

# Python int
val1 = 25
print(val1)

# Python float
val2 = 11.89
print(val2)

# Python complex
val3 = 6+2.9j
print(val3)

# Python hexadecimal
val4 = 0x12d
print(val4)

# Python octal
val5 = 0o021
print(val5)

Output

25
11.89
(6+2.9j)
301
17

Boolean

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

Jenis Boolean mempunyai dua nilai, True dan False. Benar mewakili 1, Salah mewakili 0. Mari lihat contoh -

a = (1 == True)
b = (1 == False)

print(a)
print(b)

Output

True
False
Terjemahan bahasa Cina bagi

Jenis Urutan Teks – rentetan

ialah:

Jenis Urutan Teks – rentetan

Kita boleh membuat rentetan dengan mudah dengan melampirkan aksara dalam petikan. Python menganggap petikan tunggal sebagai sinonim untuk petikan berganda. Mencipta rentetan adalah semudah memberikan nilai kepada pembolehubah.

Mari lihat cara membuat String dalam Python −

dengan mudah
myStr = Thisisit!'
Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

Kita kini akan melihat contoh mencipta rentetan tunggal dan berbilang baris

str1 = "John"
print(str1)

# Multi-line string
str2 = """ This,
is it!
"""
print(str2)

Output

John
This,
is it!

Senarai

Senarai mengandungi item yang dipisahkan dengan koma dan disertakan dalam kurungan segi empat sama ([]). , kami juga boleh membuat Senarai dengan jenis data bercampur.

Senarai boleh ditulis sebagai senarai nilai (item) yang dipisahkan koma antara kurungan segi empat sama Perkara penting tentang senarai ialah item dalam senarai tidak semestinya daripada jenis yang sama

Buat Senarai Python dengan elemen Integer

Kami akan membuat senarai dengan 10 elemen integer dan memaparkannya Elemen-elemen itu disertakan dengan kurungan segi empat sama Dengan itu, kami juga telah memaparkan panjang senarai dan bagaimana kami boleh mengakses elemen tertentu menggunakan kurungan segi empat sama. Terjemahan bahasa Cina bagi Contoh ialah: Contoh

# Create a list with integer elements
mylist = [25, 40, 55, 60, 75, 90, 105, 130, 155, 180];

# Display the list
print("List = ",mylist)

# Display the length of the list
print("Length of the List = ",len(mylist))

# Fetch 1st element
print("1st element = ",mylist[0])

# Fetch last element
print("Last element = ",mylist[-1])

Output

List =  [25, 40, 55, 60, 75, 90, 105, 130, 155, 180]
Length of the List =  10
1st element =  25
Last element =  180

Buat Senarai Python dengan elemen String

Kami juga boleh menambah elemen rentetan pada senarai Python. Kami akan membuat senarai 5 elemen rentetan dan memaparkannya. Unsur-unsur disertakan dalam kurungan segi empat sama. Dengan melakukan ini, kami juga menunjukkan panjang senarai dan cara mengakses elemen pertama dan terakhir menggunakan kurungan segi empat sama −

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

# Create a list with string elements
mylist = ["BMW","Audi","Tesla","Honda","Toyota"];

# Display the list
print("List = ",mylist)

# Display the length of the list
print("Length of the List = ",len(mylist))

# Fetch 1st element
print("1st element = ",mylist[0])

# Fetch last element
print("Last element = ",mylist[-1])

Output

List =  ['BMW', 'Audi', 'Tesla', 'Honda', 'Toyota']
Length of the List =  5
1st element =  BMW
Last element =  Toyota

Tuple

diterjemahkan ke dalam bahasa Cina sebagai:

Tuple

Tuple ialah satu siri objek Python yang tidak boleh diubah. Tuple dan senarai adalah urutan. Perbezaan utama antara tupel dan senarai ialah tupel tidak boleh berubah manakala senarai boleh berubah. Tuple menggunakan kurungan, manakala senarai menggunakan kurungan segi empat sama.

Mari kita buat Tuple asas dengan elemen integer dahulu dan kemudian bergerak ke arah Tuples dalam Tuple

Terjemahan bahasa Cina bagi Contoh ialah: Contoh

# Creating a Tuple
mytuple = (20, 40, 60, 80, 100)

# Displaying the Tuple
print("Tuple = ",mytuple)

# Length of the Tuple
print("Tuple Length= ",len(mytuple))

Output

Tuple =  (20, 40, 60, 80, 100)
Tuple Length=  5

Kamus

Kamus Python ialah jenis jadual cincang. Ia berfungsi seperti tatasusunan bersekutu atau cincang dalam Perl, yang terdiri daripada pasangan nilai kunci. Sintaks yang betul untuk mencipta kamus Python adalah untuk menyimpan nilai dalam bentuk pasangan kunci: nilai. Bahagian kiri kolon menyimpan kunci, dan sebelah kanan menyimpan nilai, iaitu,

key:value

Dictionary is enclosed by curly bracket and do not allow duplicates. According to the 3.7 Python update, dictionaries are now ordered. Consider Dictionary as a set of key: value pairs, with the requirement that the keys are unique (within one dictionary). Each key in a Dictionary is separated from its value by a colon (:), the items are separated by commas, and the whole thing is enclosed in curly braces.

We will create 4 key-value pairs, with keys Product, Model, Units and Available and values Mobile, XUT, 120 and Yes. Keys are on the left of colon, whereas values are on the right −

Example

的中文翻译为:

示例

# Creating a Dictionary with 4 key-value pairs
myprod = {
   "Product":"Mobile",
   "Model": "XUT",
   "Units": 120,
   "Available": "Yes"
}

# Displaying the Dictionary
print("Dictionary = \n",myprod)

输出

Dictionary = 
 {'Product': 'Mobile', 'Model': 'XUT', 'Units': 120, 'Available': 'Yes'}

Atas ialah kandungan terperinci Apakah jenis data terbina dalam biasa dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam