Bagaimana untuk membuat pemalar dalam Python?

王林
Lepaskan: 2023-08-29 17:17:06
ke hadapan
1410 orang telah melayarinya

Bagaimana untuk membuat pemalar dalam Python?

Pemalar dan pembolehubah digunakan untuk menyimpan nilai data dalam pengaturcaraan. Pembolehubah biasanya merujuk kepada nilai yang boleh berubah dari semasa ke semasa. Pemalar ialah sejenis pembolehubah yang nilainya tidak boleh diubah semasa pelaksanaan program.

Hanya terdapat enam pemalar terbina dalam tersedia dalam Python, ia adalah False, True, None, Not Implemented, Ellipsis(...) dan __debug__. Selain daripada pemalar ini, Python tidak mempunyai sebarang jenis data terbina dalam untuk menyimpan nilai tetap.

Contoh

Contoh pemalar ditunjukkan di bawah -

False = 100
Salin selepas log masuk

Output

SyntaxError: cannot assign to False 
Salin selepas log masuk

False ialah pemalar terbina dalam Python, yang digunakan untuk menyimpan nilai Boolean palsu adalah menyalahi undang-undang dan akan menimbulkan SyntaxError.

Tetapi dalam piawaian PEP 8, pemalar adalah dalam huruf besar. Ini membantu pengguna mengetahui bahawa ia adalah nilai tetap. Jika kita menemui sebarang pembolehubah huruf besar, mengikut konvensyen dan bukannya peraturan, kita tidak seharusnya mengubah nilainya. Mari kita lihat satu contoh.

Contoh

π ialah pemalar matematik, lebih kurang sama dengan 3.14159. Marilah kita mengisytiharkan nilai pemalar π dalam Python.

# declare constants
PI = 3.14159
print(PI)
Salin selepas log masuk

Output

3.14
Salin selepas log masuk

Dalam contoh di atas, pemalar matematik pi diisytiharkan menggunakan semua huruf besar.

Contoh

Seperti yang dinyatakan dalam bahagian Pemalar PEP 8, kita harus menggunakan huruf besar dan garis bawah untuk memisahkan perkataan.

# declare constants
LUMINOUS_EFFICACY = 683
VALUE_A = 100
COLOR = 'RED'

print(LUMINOUS_EFFICACY)
print(VALUE_A)
print(COLOR)
Salin selepas log masuk

Output

683
100
RED
Salin selepas log masuk

Seperti yang kita lihat, pemalar juga dicipta sama seperti pembolehubah. Kedua-dua pembolehubah dan pemalar mengikut peraturan penamaan yang serupa, satu-satunya perbezaan ialah pemalar hanya menggunakan huruf besar.

Contoh

Biasanya, dalam Python, pemalar diisytiharkan dalam modul. Mari kita ambil contoh dan buat pemalar.

Isytihar pemalar dalam fail berasingan dan namakan fail dengan sambungan .py.

Fail Constants.py

# declare constants

SPEED_OF_LIGHT_IN_VACUUM = 299792458
PI = 3.141592653589793
LUMINOUS_EFFICACY = 683
VALUE = 20
Salin selepas log masuk

Fail contoh.py

import Constants

print(Constants.VALUE)
print(Constants.SPEED_OF_LIGHT_IN_VACUUM)
print(Constants.PI)
Salin selepas log masuk

Output

20
299792458
3.141592653589793
Salin selepas log masuk

Dalam contoh di atas, kami mencipta fail Constants.py, yang dipanggil modul Constants. Kemudian, kami mengisytiharkan beberapa nilai malar. Selepas itu, kami mencipta fail python yang lain iaitu fail Example.py dan dalam fail ini kami mengimport modul Constant menggunakan kata kunci import. Akhir sekali, akses nilai malar.

Tujuan penggunaan huruf besar adalah untuk menunjukkan bahawa nama semasa dianggap sebagai pemalar. Tetapi ia sebenarnya tidak menghalang pengagihan semula nilai malar.

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

Label berkaitan:
sumber:tutorialspoint.com
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