Rumah > Artikel > pembangunan bahagian belakang > Pembolehubah Hari dan Jenis Data | Python Hari
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!
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 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).
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.
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:
Setiap jenis data sesuai untuk operasi tertentu. Sebagai contoh, operasi matematik boleh dilakukan pada integer dan terapung tetapi tidak secara langsung pada rentetan.
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.
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.
Python menyediakan pelbagai jenis data terbina dalam, masing-masing dengan sifat khusus:
Senarai dan tuple ialah koleksi item yang mungkin termasuk sebarang jenis data:
a = 123 b = "Python" # This will raise an error print(a + b) # Error: cannot concatenate 'int' and 'str' types
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)
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.
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.
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!