Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk membuat pemalar dalam Python?

Bagaimana untuk membuat pemalar dalam Python?

王林
王林ke hadapan
2023-08-29 17:17:061365semak imbas

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

Output

SyntaxError: cannot assign to False 

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)

Output

3.14

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)

Output

683
100
RED

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

Fail contoh.py

import Constants

print(Constants.VALUE)
print(Constants.SPEED_OF_LIGHT_IN_VACUUM)
print(Constants.PI)

Output

20
299792458
3.141592653589793

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam