Pythonda o’zgaruvchi
Dasturni ishlab chiqishda siz qadriyatlarni, ularning ko’pini boshqarishingiz kerak. Qiymatlarni saqlash uchun siz o’zgaruvchilardan foydalanasiz.
Pythonda o’zgaruvchi-bu unga qiymat belgilashingiz mumkin bo’lgan yorliq. Va o’zgaruvchi har doim qiymat bilan bog’liq.
Masalan:
message = 'Hello, World!'
print(message)
message = 'Good Bye!'
print(message)
Kod tili: Python (python)
Chiqish:
Hello, World!
Good Bye!
Kod tili: Python (python)
Bu misolda, message
bir o’zgaruvchilar. U ipni ushlab 'Hello, World!'
turadi . print()
Funktsiya xabarni ekranga ko’rsatadiHello, World!
.
Keyingi satr satrni 'Good Bye!'
o’zgaruvchiga tayinlaydi message
va uning qiymatini ekranga chop etadi.
O’zgaruvchi message
turli vaqtlarda turli qiymatlarni ushlab turishi mumkin. Va uning qiymati dastur davomida o’zgarishi mumkin.
O’zgaruvchilarni yaratish
O’zgaruvchini aniqlash uchun siz quyidagi sintaksisdan foydalanasiz:
variable_name = value
Kod tili: Python (python)
Bu =
topshiriq operatori. Bu sintaksisi, siz uchun bir qiymat tayinlash variable_name
.
Qiymat raqam, satr va hokazo kabi har qanday narsa bo’lishi mumkin., siz o’zgaruvchiga tayinlaganingiz.
Quyida nomlangan o’zgaruvchini belgilaydi counter
va unga 1 raqamini beradi:
counter = 1
Kod tili: Python (python)
O’zgaruvchilarni nomlash
O’zgaruvchini nomlaganingizda, siz ba’zi qoidalarga rioya qilishingiz kerak. Agar shunday qilmasangiz, xato olasiz.
Quyida siz yodda tutishingiz kerak bo’lgan o’zgaruvchan qoidalar keltirilgan:
- O’zgaruvchan nomlarda faqat harflar, raqamlar va pastki chiziqlar (
_
) bo’lishi mumkin. Ular bir harf yoki pastki chiziq bilan boshlash mumkin (_
), emas, balki bir qator bilan. - O’zgaruvchi nomlarida bo’sh joy bo’lishi mumkin emas. O’zgaruvchilardagi so’zlarni ajratish uchun siz, masalan, pastki chiziqlardan foydalanasiz
sorted_list
. - O’zgaruvchilar nomlari Python-da kalit so’zlar, ajratilgan so’zlar va o’rnatilgan funktsiyalar bilan bir xil bo’lishi mumkin emas.
Quyidagi ko’rsatmalar yaxshi o’zgaruvchan nomlarni aniqlashga yordam beradi:
- O’zgaruvchan nomlar qisqa va tavsiflovchi bo’lishi kerak. Misol uchun,
active_user
o’zgaruvchan ko’proq tavsiflovchi bo’ladiau
. - O’zgaruvchan nomlardagi bir nechta so’zlarni ajratish uchun pastki chiziqlardan (_) foydalaning.
- Harf
l
va katta harfni ishlatishdan saqlaningO
, chunki ular raqamga o’xshaydi1
va0
.
Xulosa
- O’zgaruvchi-bu unga qiymat belgilashingiz mumkin bo’lgan yorliq. O’zgaruvchining qiymati dastur davomida o’zgarishi mumkin.
variable_name = value
O’zgaruvchini yaratish uchun foydalaning.- O’zgaruvchan nomlar iloji boricha ixcham va tavsiflovchi bo’lishi kerak. Shuningdek, ular Python o’zgaruvchan nomlash qoidalariga rioya qilishlari kerak.