Python

Pemboleh ubah Python

Pemboleh ubah Python

Pemboleh ubah Python adalah lokasi dalam memori untuk menyimpan nilai. Pemboleh ubah adalah lokasi memori yang dikhaskan. Pemboleh ubah adalah beg atau bekas yang menyimpan nilai. Kami menyimpan data kami dalam pemboleh ubah Python yang kemudiannya digunakan untuk pelbagai tujuan i.e. pemprosesan, pencetakan nilai, dll. Setiap nilai yang diberikan kepada pemboleh ubah mempunyai jenis data.

Berikut adalah pelbagai jenis di Python:

  1. Nombor
  2. Rentetan
  3. Kamus
  4. Senaraikan
  5. Tuple

Di Python, pemboleh ubah boleh dinyatakan mengikut abjad atau nama. Tidak boleh ada simbol khas seperti '[dilindungi e-mel] &' dalam nama pemboleh ubah. Nama pemboleh ubah tidak boleh bermula dengan digit dan titik noktah. Mengikut etika dan peraturan pengekodan, nama pemboleh ubah harus dimulai dengan abjad atau garis bawah (_). Dalam artikel ini, kami akan membahas:

Cara menyatakan dan memberikan nilai kepada pemboleh ubah

Pemboleh ubah Python dinyatakan dan diberikan seperti ini:

Harga = 100

Di sini, harganya adalah nama pemboleh ubah, dan 100 adalah nilai berubah. Apabila pemboleh ubah diisytiharkan, ruang disimpan dalam memori secara automatik. Operator = digunakan untuk memulakan pemboleh ubah dengan nilai.

Operan di sebelah kiri operator = berubah-ubah dan operan di sebelah kanan operator = adalah nilai.

Mari nyatakan pemboleh ubah lain dan hitung jumlah dua nombor tersebut. Dalam kes ini, kami akan menyatakan dua pemboleh ubah dan memberikannya nilai.

nombor_1 = 10
nombor_2 = 20

Nombor_1 dan bilangan_2 adalah nama pemboleh ubah sedangkan, 10 dan 20 adalah nilai yang masing-masing diberikan kepada pemboleh ubah.

Dalam program Python, kita boleh mempunyai pelbagai jenis pemboleh ubah i.e. integer, float, string, dan list.

# Menetapkan nilai rentetan ke pemboleh ubah
nama = "Kamran"
# Menetapkan nilai integer ke pemboleh ubah
umur = 25
# Menetapkan nilai apungan ke pemboleh ubah
berat = 65.7
# Menetapkan senarai ke pemboleh ubah
kursus = ["Python", "Pembangunan Kernel Linux", "Pangkalan Data MySQL",
"Struktur Data C ++"]

Cara menggunakan pemboleh ubah

Pemboleh ubah digunakan untuk pelbagai tujuan i.e. Dengan menggunakan nama pemboleh ubah, kita dapat mencetak nilai yang diberikan pada pemboleh ubah tertentu, kita dapat menggunakan pemboleh ubah untuk melakukan pengiraan, dan kita juga dapat menggunakan pemboleh ubah tersebut untuk diproses. Mari pertimbangkan contoh nombor dan hitung jumlah dua pemboleh ubah. Kami akan menyatakan dua nombor pemboleh ubah dan memberikan nilai kepada mereka. Selepas itu, kita akan menyatakan pembolehubah jumlah, dan menyimpan nilai jumlah dalam pemboleh ubah ini. Terakhir, kami akan mencetak pembolehubah jumlah.

# Menyatakan nombor pemboleh ubah_1 dan memberikan nilai
nombor_1 = 10
# Menyatakan pemboleh ubah nombor_2 dan memberikan nilai
nombor_2 = 20
# Menyatakan pemboleh ubah jumlah dan mengambil jumlah dua nombor
jumlah = nombor_1 + nombor_2
# mencetak nilai jumlah
cetak ("Nilai jumlahnya adalah:", jumlah)

Pengeluaran

Keluaran dipaparkan pada konsol Python. Nilai jumlah dicetak menggunakan pemboleh ubah “jumlah”.

Mari lihat contoh pemboleh ubah lain.

# pemboleh ubah nama
nama = "Kamran"
# mencetak pemboleh ubah nama
cetak (nama)
# pemboleh ubah webiste
laman web = "LinuxHint"
# mencetak nama laman web
cetak (laman web)
# pemboleh ubah umur
umur = 25
# mencetak nilai umur
cetak (umur)
# pemboleh ubah untuk menyimpan nilai berat
berat = 65.7
# mencetak nilai berat
cetak (berat)
# pemboleh ubah komputer riba
komputer riba = "HP Folio 9470m"
# mencetak nama komputer riba
cetak (komputer riba)
# pemboleh ubah sistem operasi
operating_system = "Ubuntu 20.04 "
# mencetak nama komputer riba
cetak (sistem_ operasi)
# senarai kursus
kursus = ["Python", "Pembangunan Kernel Linux", "Pangkalan Data MySQL", "Struktur Data C ++"]
# mencetak senarai kursus
cetak (kursus)

Pengeluaran

Keluaran dipaparkan pada konsol Python.

Ganti atau ubah nilai pemboleh ubah

Pemboleh ubahnya seperti beg. Ia menyimpan data atau nilai berubah. Data dalam beg dapat diganti kapan saja. Ini bermaksud bahawa kita boleh mengganti nilai pemboleh ubah dengan mudah pada bila-bila masa. Mari lihat contoh penggantian atau perubahan nilai pemboleh ubah. Kami menyatakan pemboleh ubah 'syarikat' dan memberikan nilai. Kemudian, kami menggunakan pemboleh ubah ini sekali lagi dan memberikan nilai yang lain. Jadi, nilai pertama akan diganti dan nilai kedua akan disimpan dalam pemboleh ubah.

# menyatakan pemboleh ubah syarikat dan memberikan nilai
syarikat = "Microsoft"
cetak (syarikat)
# Menetapkan nilai baru pada pemboleh ubah syarikat
syarikat = "Apple Inc."
cetak ("Nilai yang diganti adalah:", syarikat)

Pengeluaran

Keluaran dipaparkan pada konsol Python.

Begitu juga, kita boleh menggantikan bilangan bulat, bilangan bulat, nombor kompleks, senarai, dll. nilai dengan cara ini.

# menyatakan pembolehubah nombor dan memberikan nilai
nombor = 10
cetak (nombor)
# Menetapkan nilai baru pada pemboleh ubah nombor
nombor = 20
cetak ("Nilai yang diganti adalah:", nombor)
# menyatakan pemboleh ubah terapung dan memberikan nilai
float_number = 10.1
mencetak (nombor apungan)
# Menetapkan nilai baru pada pemboleh ubah apungan
float_number = 20.04
cetak ("Nilai yang diganti adalah:", float_number)
# menyatakan pembolehubah nombor kompleks dan memberikan nilai
bilangan_kompleks = 2 + 3j
cetak (nombor_kompleks)
# Menetapkan nilai baru ke pembolehubah nombor kompleks
bilangan_kompleks = 5 + 3j
cetak ("Nilai yang diganti adalah:", bilangan_kompleks)
# menyatakan pemboleh ubah senarai dan memberikan nilai
name_list = ["Ali", "Kamran", "Talha"]
cetak (senarai nama)
# Menetapkan nilai baru ke pemboleh ubah senarai
name_list = ["Umer", "Usman", "Assad"]
cetak ("Nilai yang diganti adalah:", name_list)

Pengeluaran

Keluaran dipaparkan pada konsol Python.

Gabungan rentetan Python

Rentetan dalam Python adalah kumpulan watak. Rentetan dilambangkan di dalam tanda petik. Rentetan itu mewakili satu watak, kata, atau ayat yang lengkap. Di Python, kita dapat menggabungkan atau menggabungkan Strings oleh operator "+". Mari kita lihat contohnya. Dalam contoh yang diberikan, kami mempunyai satu pemboleh ubah yang mengandungi beberapa nilai rentetan. Lebih-lebih lagi, kita mempunyai pemboleh ubah lain yang mengandungi nilai rentetan lain. Terakhir, kami menggabungkan kedua-dua rentetan menggunakan operator "+".

# Menyatakan satu pemboleh ubah rentetan dan memberikan nilai
teks = "Helo semua."
# Menyatakan pemboleh ubah rentetan kedua dan memberikan nilai
text_web = "Selamat Datang di LinuxHint"
# Gabungkan rentetan menggunakan "+"
cetak (teks + teks_web)

Pengeluaran

Keluaran dipaparkan pada konsol Python.

Kita boleh melakukan kerja serupa dengan cara ini dan kita akan mendapat hasil yang sama.

# Menyatakan satu pemboleh ubah rentetan dan memberikan nilai
teks = "Helo semua."
# Mempertegaskan rentetan menggunakan "+"
cetak (teks + "Weclome ke LinuxHint")

Pengeluaran

Berikan beberapa nilai kepada pemboleh ubah

Di Python, pelbagai nilai dapat diberikan kepada beberapa pemboleh ubah secara serentak. Kita juga dapat memberikan nilai atom untuk banyak pemboleh ubah dalam satu masa. Sebagai contoh

num1 = num2 = num3 = 5

Di sini, ketiga-tiga pemboleh ubah (num1, num2, num3) diberikan kepada satu nilai 5. Sekiranya kita mencetak ketiga-tiga pemboleh ubah ini, anda dapat melihat bahawa nilai ketiga-tiga pemboleh ubah ini sama.

num1 = num2 = num3 = 5
cetak (angka1)
cetak (angka2)
cetak (angka3)

Pengeluaran

Anda juga boleh menetapkan beberapa nilai untuk beberapa pemboleh ubah seperti ini:

# Menetapkan nilai kepada tiga pemboleh ubah
umur, rollNumber, nama = 25,12, "Kamran"
#cetak nilai umur
cetak (umur)
# nilai nombor roll cetak
cetak (rollNumber)
# nilai nama cetak
cetak (nama)

Dalam contoh yang diberikan di atas, kita mempunyai dua objek bilangan bulat, nombor umur dan gulungan, dan satu objek rentetan. Semua pemboleh ubah dibuat dan diinisialisasi dalam satu baris. Dalam output, anda dapat melihat bahawa semua nilai berjaya diberikan kepada semua pemboleh ubah.

Pengeluaran

Pemalar

Pemalar adalah pemboleh ubah yang nilainya tidak dapat berubah. Nilai malar sentiasa tetap sama. Kami menggunakan pelbagai pemalar dalam matematik dan fizik seperti nilai PI dan nilai Graviti. Dalam python, pemalar ditulis dengan huruf besar seperti ini:

# Menyatakan pemalar untuk PI
PI = 3.14
# Menyatakan pemalar untuk Foiass
FOIASS = 1.18

Contoh jenis data standard yang berbeza

Seperti yang telah kita bincangkan sebelumnya, Python mempunyai pelbagai jenis data seperti nombor, rentetan, senarai, tuple, dan kamus. Kami telah membincangkan nombor dan rentetan secara terperinci. Sekarang, mari kita lihat contoh senarai, tupel, dan kamus.

Senarai Python

Senarai di Python mengandungi pelbagai item yang dipisahkan dengan koma. Senarai boleh mengandungi jenis item yang heterogen. Nilai senarai diakses oleh []. Kami menentukan nombor indeks di dalam pengendali slice ([]). Nombor indeks bermula dari sifar. Sebagai contoh:

# Menyatakan senarai pelajar
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#mencetak senarai pelajar
cetak (senarai pelajar)
#cetak elemen pertama senarai
cetak (senarai_pelajar [0])
#cetak elemen kedua senarai
cetak (senarai_pelajar [1])
#cetak elemen ketiga senarai
cetak (senarai_pelajar [2])
#cetak elemen keempat senarai
cetak (senarai_pelajar [3])
#cetak elemen kelima senarai
cetak (senarai_pelajar [4])
#cetak elemen keenam senarai
cetak (senarai_pelajar [5])

Pengeluaran

Hasilnya mengikuti

Tupel Python

Tuples adalah jenis data jenis lain di Python. Tuples serupa dengan senarai Python. Perbezaan utama antara tupel dan senarai Python adalah bahawa tupel Python dinyatakan dalam kurungan (). Berikut adalah contoh tupel Python:

# Menyatakan tupel pelajar
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# mencetak tuple pelajar
cetak (pelajar_tuple)
# mencetak elemen tupel pertama
cetak (pelajar_tuple [0])
# mencetak elemen kedua tuple
cetak (pelajar_tuple [1])
# elemen cetak tuple bermula dari elemen ke-3
cetak (pelajar_tuple [2:])
# elemen cetak tuple bermula dari elemen ke-6 ke-2
cetak (pelajar_tuple [1: 5])
# cetak elemen kelima tuple
cetak (pelajar_tuple [4])
# mencetak elemen keenam tuple
cetak (pelajar_tuple [5])

Pengeluaran

Keluaran dipaparkan pada konsol Python.

Kamus Python

Kamus Python berfungsi seperti jadual hash. Kamus Python adalah pasangan kunci-nilai. Kamus dinyatakan menggunakan set pendakap kerinting (). Apabila kita menyatakan pasangan kunci-nilai, kita mengakses nilainya dengan menggunakan kunci. Kami memberikan kunci sebagai argumen dan nilainya dikembalikan sebagai hasilnya. Mari buat kamus Python untuk pelajar.

# Menyatakan kamus pelajar
student_dict = 'name': 'Kamran', 'age': 25, 'class': 'MSSE'
# Mencetak nama pelajar dengan menggunakan kunci nama
cetak (pelajar_dict ['name'])
# Mencetak umur pelajar dengan menggunakan kunci umur
cetak (pelajar_dict ['umur'])
# Mencetak kelas pelajar dengan menggunakan kunci kelas
cetak (pelajar_dict ['class'])

Pengeluaran

Keluaran dipaparkan pada konsol Python.

Padamkan pemboleh ubah

Kita boleh menghapus pemboleh ubah di Python dan menghapusnya dari memori dengan menggunakan del kata kunci. Oleh itu, jika kita mencetak pemboleh ubah atau menggunakan pemboleh ubah setelah menghapusnya, penyusun akan mengembalikan ralat.

# Menyatakan pemboleh ubah nama
nama = "Kamran"
# mencetak pemboleh ubah nama
cetak (nama)
# menghapus pemboleh ubah nama
nama del
# mencetak pemboleh ubah nama setelah menghapusnya
cetak (nama)

Pengeluaran

Keluaran dipaparkan pada konsol Python. Dalam output, anda dapat melihat bahawa penyusun mengembalikan ralat "Nama pemboleh ubah tidak ditentukan".

Kesimpulannya

Pemboleh ubah Python adalah seperti bekas atau beg yang menyimpan nilai. Pemboleh ubah dinyatakan dengan nama atau abjad. Kita boleh mengganti nilai pemboleh ubah Python dengan mudah dan memberikan nilai kepada beberapa pemboleh ubah secara serentak. Terdapat pelbagai jenis data di Python. Dalam artikel ini, kami telah menerangkan pemboleh ubah dan jenis data yang berbeza dengan beberapa contoh. Kami telah menggunakan sintaks Python 3 sepanjang artikel ini.

5 Kad Tangkap Permainan Teratas
Kita semua telah melihat dan menyukai streaming permainan permainan di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain terat...
Cara Membangunkan Permainan di Linux
Satu dekad yang lalu, tidak banyak pengguna Linux akan meramalkan bahawa sistem operasi kegemaran mereka suatu hari nanti akan menjadi platform permai...
Port Sumber Terbuka Mesin Permainan Komersial
Rekreasi enjin permainan sumber terbuka dan bebas platform boleh digunakan untuk bermain lama dan juga beberapa tajuk permainan yang baru-baru ini. Ar...