|
Resurs – tashqi resursga havola bo‘lib, ular maxsus funksiyalar tomonidan yaratiladi va saqlanadi.
NULL
|
bet | 11/59 | Sana | 12.06.2024 | Hajmi | 4,95 Mb. | | #262797 |
Bog'liq Dasturlash tiliResurs – tashqi resursga havola bo‘lib, ular maxsus funksiyalar tomonidan yaratiladi va saqlanadi.
NULL – qiymatga ega bo‘lmagan o‘zgaruvchi. Bu o‘zgaruvchi, shakllantirilmagan bo‘ladi (unga hech bir qiymat berilmagan bo‘ladi), agar unga NULL o‘zgarmasi ta’minlangan bo‘lsa yoki unset() funksiyasi yordamida bekor qilinmagan bo‘lsa.
Arifmetik amallar va qiymat berish operatori. Berilganlarni qayta ishlash uchun PYTHON tilida amallarning juda keng majmuasi aniqlangan. Amal - bu qandaydir harakat bo‘lib, u bitta (unar) yoki ikkita (binar) operandlar ustida bajariladi, hisob natijasi uning qaytariluvchi qiymati hisoblanadi. Tayanch arifmetik amallarga qo‘shish (+), ayirish (-), ko‘paytirish (*), bo‘lish (/), darajaga ko‘tarish (**) va bo‘lish qoldig‘ini olish (%) amallarini keltirish mumkin. Amallar qaytaradigan qiymatlarni o‘zlashtirish uchun qiymat berish amali (=) va uning turli modifikatsiyalari ishlatiladi: qo‘shish, qiymat berish bilan (+); ayirish, qiymat berish bilan (-); ko‘paytirish qiymat berish bilan (*); bo‘lish, qiymat berish bilan (/); bo‘lish qoldig‘ini olish, qiymat berish bilan (%) va boshqalar. Ularning umumiy ko‘rinishlariga to‘xtalamiz.
Razryadli mantiqiy amallar. Dastur tuzish tajribasi shuni ko‘rsatadiki, odatda qo‘yilgan masalani yechishda biror holat ro‘y berganligini yoki yo‘qligini ifodalash uchun 0 va 1 qiymat qabul qiluvchi bayroqlardan foydalaniladi. Shu maqsadda bir yoki undan ortiq baytli o‘zgaruvchilardan foydalanish mumkin. Masalan, bool (mantiqiy) tupdagi o‘zgaruvchini shu maqsadda ishlatsa bo‘ladi. Boshqa tomondan, bayroq sifatida baytning razryadlaridan foydalanish ham mumkin. Chunki razryadlar faqat ikkita qiymatni – 0 va 1 sonlarini qabul qiladi. Bir baytda 8 razryad bo‘lgani uchun unda 8 ta bayroqni kodlash imkoniyati
mavjud. Quyidagi jadvalda Python tilida bayt razryadlari ustida mantiqiy amallar majmuasi keltirilgan.
Bayt razryadlari ustida mantiqiy amallar
-
|
| |