Bagaimana untuk menentukan pembolehubah dalam Python?

王林
Lepaskan: 2023-06-04 10:02:01
asal
21330 orang telah melayarinya

Dalam Python, pembolehubah boleh difahami sebagai bekas untuk menyimpan data. Apabila kita perlu menggunakan atau memanipulasi data, kita boleh menentukan pembolehubah untuk menyimpan data supaya kita boleh memanggil dan memproses data dengan mudah. Berikut akan memperkenalkan cara untuk menentukan pembolehubah dalam Python.

1. Peraturan penamaan

Dalam Python, peraturan penamaan untuk pembolehubah adalah sangat fleksibel dan biasanya perlu mengikut peraturan berikut:

  1. Nama pembolehubah terdiri daripada huruf , garis bawah dan nombor Angka pertama tidak boleh menjadi nombor.
  2. Nama pembolehubah boleh menggunakan huruf besar dan huruf kecil, tetapi Python sensitif huruf besar.
  3. Nama pembolehubah tidak boleh menggunakan perkataan terpelihara, seperti jika, lain, dsb.
  4. Nama pembolehubah hendaklah bersifat deskriptif dan boleh menerangkan dengan jelas maksud data yang disimpan.

Mengikut peraturan ini, kita boleh memperoleh beberapa nama pembolehubah Python sah:

a, b, c # gabungan huruf atau huruf tunggal
hello, dunia # rentetan
my_num, index, max_value # Nama pembolehubah deskriptif

2 Kaedah Tugasan

Dalam Python, terdapat dua cara untuk menetapkan nilai kepada pembolehubah: menggunakan tanda sama dengan (=) dan menggunakan fungsi (Contohnya, fungsi input(), fungsi julat(), dsb.).

  1. Menggunakan tanda sama dengan

Cara pertama untuk menggunakan pembolehubah adalah dengan memberikan nilai kepada pembolehubah menggunakan tanda sama. Contohnya:

umur = 18
nama = "Lucy"
tinggi = 1.65

Dalam contoh ini, kami mentakrifkan tiga pembolehubah: umur, nama dan ketinggian. Mereka menyimpan integer 18, rentetan "Lucky" dan titik terapung bernombor 1.65 masing-masing.

Perlu diambil perhatian bahawa apabila kita menggunakan tanda sama untuk menetapkan nilai kepada pembolehubah, Python akan secara automatik menentukan jenis pembolehubah berdasarkan nilai yang ditetapkan. Contohnya, dalam contoh di atas, umur ditakrifkan secara automatik sebagai jenis integer, nama ditakrifkan secara automatik sebagai jenis rentetan dan ketinggian secara automatik ditakrifkan sebagai jenis titik terapung.

  1. Menggunakan fungsi

Cara lain untuk menetapkan nilai adalah dengan menggunakan fungsi. Contohnya:

nama = input("Sila masukkan nama anda:")
nombor = julat(10)

Dalam contoh ini, kami menggunakan fungsi input() dan julat ( ) berfungsi dan memberikan keputusannya kepada pembolehubah nama dan nombor.

Perlu diambil perhatian bahawa apabila kita menggunakan fungsi untuk menetapkan nilai kepada pembolehubah, Python akan memberikan nilai pulangan fungsi kepada pembolehubah. Sebagai contoh, fungsi input() mengembalikan rentetan yang dimasukkan oleh pengguna, dan fungsi julat() mengembalikan jujukan integer dari 0 hingga 9.

3. Jenis pembolehubah

Dalam Python, pembolehubah mempunyai pelbagai jenis, termasuk integer, nombor titik terapung, nilai Boolean, rentetan, senarai, tupel dan kamus. Apabila mentakrifkan pembolehubah, kita perlu memilih jenis yang sesuai untuk menyimpan data yang diperlukan. Contohnya:

umur = 18 # Jenis integer
tinggi = 1.65 # Jenis titik terapung
is_student = Benar # Jenis Boolean
nama = "Lucy" # Jenis rentetan
skor = [80, 90, 85, 95] # Jenis senarai
info = {"name": "Lucy", "age": 18} # Jenis kamus

Perlu diingatkan bahawa pembolehubah dalam Jenis Python boleh diubah secara dinamik semasa runtime. Contohnya:

umur = 18 # Jenis integer
cetak(jenis(umur)) # Jenis integer output
umur = "18" # Jenis rentetan
cetak(jenis(umur)) # Jenis rentetan keluaran

Dalam contoh ini, kita mula-mula mentakrifkan umur sebagai jenis integer, dan kemudian menetapkannya semula kepada jenis rentetan. Akhir sekali, anda boleh melihat bahawa jenis umur telah berubah melalui fungsi type().

4 Operasi dan operasi pembolehubah

Dalam Python, operasi dan operasi pembolehubah adalah serupa dengan kebanyakan bahasa pengaturcaraan lain, seperti penambahan, penolakan, pendaraban, pembahagian, perbandingan, operasi logik, dll. Berikut akan memperkenalkan beberapa operasi yang biasa digunakan:

  1. Tambahan, penolakan, pendaraban dan pembahagian pembolehubah

Operasi tambah, tolak, darab dan bahagi dalam Python adalah sama seperti dalam bahasa pengaturcaraan lain, contohnya:

a = 3 + 5 # Penambahan
b = 7 - 2 # Penolakan
c = 2 * 5 # Pendaraban
d = 10 / 3 # Bahagian
e = 10 / / 3 # Kebolehbahagi
f = 10 % 3 # Baki

  1. Operasi perbandingan pembolehubah

Operasi perbandingan dalam Python sertakan sama dengan, tidak sama dengan, lebih besar daripada, Kurang daripada, lebih besar daripada atau sama dengan, dan kurang daripada atau sama dengan operasi, contohnya:

a = 10
b = 20
cetak (a == b) # Salah
cetak(a != b) # Betul
cetak(a > b) # Salah
cetak(a < b) # Betul
cetak(a >= b) # False
print(a <= b) # True

  1. Operasi logik pada pembolehubah

Operasi logik dalam Python termasuk dan, atau , dan bukan operasi, contohnya:

a = Betul
b = Salah
cetak(a dan b) # Salah
cetak(a atau b) # Betul
cetak( bukan a) # Salah

Ringkasan

Di atas ialah Python Pengenalan kepada kaedah mentakrifkan pembolehubah, peraturan penamaan, kaedah tugasan, jenis pembolehubah dan operasi biasa. Apabila menulis program Python, mentakrifkan pembolehubah ialah pengetahuan asas yang mesti dikuasai, yang boleh membantu pembangun mengurus dan memanipulasi data dengan lebih baik.

Atas ialah kandungan terperinci Bagaimana untuk menentukan pembolehubah dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!