Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Pembolehubah Hari dan Jenis Data | Python Hari

Pembolehubah Hari dan Jenis Data | Python Hari

Linda Hamilton
Linda Hamiltonasal
2024-11-09 18:33:02372semak imbas

Day Variables and Data Types |  Days Python

Hari 5: Ulasan, Urutan Melarikan Diri & Cetak Kenyataan | Python 100 Hari

Pengaturcaraan Python sangat intuitif untuk pemula, dan mempelajari konsep pembolehubah dan jenis data membentuk asas. Blog ini akan membimbing anda melalui perkara-perkara penting ini, menyediakan pendekatan berstruktur untuk pemula memahami pembolehubah dan jenis data dalam pengaturcaraan Python. Mari selami!


Apakah Pembolehubah dalam Python?

Dalam Python, pembolehubah bertindak seperti bekas di dapur anda. Sama seperti anda menggunakan bekas yang berbeza untuk menyimpan beras, lentil, tepung atau cecair, pembolehubah Python menyimpan data dalam program anda. Bekas ini boleh menyimpan sebarang data, seperti nombor, teks dan nilai lain, menjadikannya penting untuk mengendalikan dan memanipulasi maklumat.

Bayangkan anda mempunyai bekas yang pada mulanya memuatkan nasi, dan anda memutuskan untuk menggantikannya dengan lentil. Begitu juga, dalam Python, anda boleh menetapkan semula pembolehubah untuk memegang nilai yang berbeza.

Mencipta Pembolehubah dalam Python

Mencipta pembolehubah adalah mudah dalam Python. Hanya berikan nilai kepada nama pembolehubah menggunakan operator =, yang meletakkan nilai ke dalam memori.

a = 1  # Stores the integer 1 in the variable 'a'
print(a)  # Outputs 1

Dalam contoh ini, a ialah nama pembolehubah kami, dan pada masa ini ia memegang nilai 1. Dengan menggunakan print(a), kami mengarahkan Python untuk memaparkan nilai a, yang disimpan dalam memori (khususnya, dalam RAM).

Mengapa Menggunakan Pembolehubah?

Pembolehubah membolehkan kami merujuk data dengan cara yang fleksibel. Daripada pengekodan keras nombor atau teks, kami menyimpannya dalam pembolehubah, membolehkan kami memanipulasi maklumat dengan mudah. Pendekatan ini menjadi amat berguna dalam operasi yang kompleks, di mana anda boleh mengingat semula data yang disimpan dengan hanya memanggil nama pembolehubah dan bukannya memasukkan semula nilai setiap kali.


Jenis Data dalam Python: Pengenalan Pantas

Sama seperti terdapat pelbagai jenis kandungan yang boleh anda masukkan ke dalam bekas—cecair, pepejal, serbuk—Python juga mempunyai pelbagai jenis data untuk menyimpan pelbagai jenis nilai.

Jenis data utama Python termasuk:

  1. Integer: Nombor bulat (cth., 1, 42, -3).
  2. Apung: Nombor perpuluhan (cth., 3.14, 2.718).
  3. String: Teks (cth., "Hello, World!").
  4. Boolean: Nilai Betul/Salah (cth., Betul, Salah).
  5. NoneType: Mewakili ketiadaan nilai (Tiada).
  6. Kompleks: Nombor dengan bahagian nyata dan khayalan (cth., 8 2j).

Setiap jenis data sesuai untuk operasi tertentu. Sebagai contoh, operasi matematik boleh dilakukan pada integer dan terapung tetapi tidak secara langsung pada rentetan.


Contoh Tugasan Boleh Ubah

Begini cara kami menetapkan nilai kepada pembolehubah dalam Python dan meneroka jenis data yang berbeza:

a = 1  # Stores the integer 1 in the variable 'a'
print(a)  # Outputs 1

Di sini, kita melihat bagaimana fungsi type() digunakan untuk memaparkan jenis setiap pembolehubah, menunjukkan kepelbagaian Python dalam mengendalikan data yang berbeza.


Operasi Asas dengan Pembolehubah dan Jenis Data

Python mengehadkan operasi tertentu antara jenis data yang tidak serasi. Contohnya, menambah rentetan dan integer akan menimbulkan ralat:

a = 1            # Integer
b = True         # Boolean
c = "Python"     # String
d = None         # NoneType
e = 8 + 2j       # Complex
f = 3.14         # Float

print(type(a))   # <class 'int'>
print(type(b))   # <class 'bool'>
print(type(c))   # <class 'str'>
print(type(d))   # <class 'NoneType'>
print(type(e))   # <class 'complex'>
print(type(f))   # <class 'float'>

Untuk mengelakkan ralat sedemikian, pastikan operasi melibatkan jenis data yang serasi. Sebagai contoh, jika a = 10 dan b = 20, kita boleh menambahnya untuk mendapatkan b = 30.


Jenis Data Teras Python

Python menyediakan pelbagai jenis data terbina dalam, masing-masing dengan sifat khusus:

  1. Nombor: Termasuk int, apungan dan kompleks.
  2. String: Data teks disertakan dalam petikan tunggal (') atau berganda (").
  3. Boolean: Sama ada Betul atau Salah, berguna dalam logik bersyarat.
  4. Jujukan: Termasuk senarai dan tupel, koleksi yang menyimpan item yang dipesan.

Senarai dan Tuple: Gambaran Keseluruhan Ringkas

Senarai dan tuple ialah koleksi item yang mungkin termasuk sebarang jenis data:

  • Senarai: Urutan boleh ubah, bermakna ia boleh ditukar. Senarai membenarkan pengubahsuaian seperti menambah atau mengalih keluar item.
a = 123
b = "Python"

# This will raise an error
print(a + b)  # Error: cannot concatenate 'int' and 'str' types
  • Tuple: Urutan tidak berubah, bermakna ia tidak boleh diubah setelah dibuat. Tuple berguna apabila anda ingin memastikan data kekal malar.
  my_list = [1, 2, "apple", 3.5]  # List with mixed data types
  my_list.append("banana")  # Adding a new item to the list
  print(my_list)

Kamus: Data Dipetakan

Sebuah kamus menyimpan data dalam pasangan nilai kunci, membolehkan anda mendapatkan maklumat menggunakan kuncinya. Ini amat berguna apabila mengendalikan data berkaitan.

  my_tuple = (1, 2, "apple", 3.5)
  # Attempting to modify will raise an error

Dalam contoh ini, my_dict menggunakan kekunci (nama, umur, bolehUndi) untuk memetakan nilai masing-masing.


Wawasan Penting: Segala-galanya dalam Python ialah Objek

Dalam Python, semuanya dianggap sebagai objek, daripada integer kepada struktur data yang kompleks seperti senarai dan kamus. Memahami prinsip ini adalah asas, kerana ia membolehkan Python menjadi sangat dinamik, memberikan fleksibiliti kepada penggunanya. Malah jenis data ringkas seperti int dan str ialah objek kelas masing-masing.


Membungkus

Dalam blog ini, kami telah meneroka keperluan pembolehubah dan jenis data dalam Python. Blok binaan ini membuka jalan kepada konsep yang lebih maju dalam pengaturcaraan Python, menjadikannya penting untuk memahaminya dengan teliti. Kesederhanaan dan kepelbagaian Python dalam mengendalikan jenis data yang berbeza menjadikannya pilihan yang sangat baik untuk pemula dan pakar.

Bersedia untuk berlatih? Cuba tentukan beberapa pembolehubah dengan jenis data yang berbeza dan lakukan operasi untuk melihat respons Python. Jangan lupa untuk meneroka senarai, tupel dan kamus untuk memahami cara menyusun data dengan berkesan. Selamat mengekod!

Beli saya Kopi

Atas ialah kandungan terperinci Pembolehubah Hari dan Jenis Data | Python Hari. 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