|
![](/i/favi32.png) 1. Python tili imkoniyatlari Pythonni ko`chirishwhile – while takrorlash operatori.
yield
|
səhifə | 10/78 | tarix | 19.12.2023 | ölçüsü | 2,19 Mb. | | #152124 |
| 1. Python tili imkoniyatlari Pythonni ko`chirishwhile – while takrorlash operatori.
yield – funksiya-generatorni aniqlash.
keyword moduli
Umuman olganda keyword unchalik modul ham emas, lekin shunday bo`lsa-da.
keyword.kwlist – barcha mavjud kalit so`zlar ro`yxati.
keyword.iskeyword(satr) – satrning kalit so`z ekanligini tekshirish.
9-bob
Tarkibiy funksiyalar.
Python 3 tarkibidagi funksiyalarning qisqa tavsifi:
Tiplarni o`zaro almashtiruvhci tarkibiy tiplar.
bool(x) – rostlikka tekshirish orqali bool tipiga almashtirish. x yolg`on bo`lsa yoki yozilmagan bo`lsa, False qiymatni, aks holda esa True qiymatni qaytaradi.
bytearray([manba[kodi[xatoliklar]]]) – bytearray ga almashtirish. Bytearray – 0<=x<256 oraliqdagi o`zgartirish mumkin bo`lgan butun sonlar ketma-ketligi. Argumentsiz qo`llanilganda bo`sh baytlar massivini qaytaradi.
bytes([manba[kodi[xatoliklar]]]) – bytes tipli 0<=x<256 oraliqdagi o`zgartirish mumkin bo`lmagan butun sonlar ketma-ketligi bo`lgan ob`yektni qaytaradi(konstruktorning argumentlari xuddi bytearray niki kabi interpretatsiya qilinadi).
complex([real[, imag]]) – kompleks songa almashtirish.
dict([object]) – lug`atga almashtirish.
float([X]) – haqiqiy songa almashtirish. Agar argument ko`rsatilmasa, 0.0 ni qaytaradi.
frozenset([ketma-ketlik]) – o`zgarmas to`plamni qaytaradi.
Int([object], [sanoq tizimi asosi]) – butun songa alamshtirish.
list([object]) – ro`yxat yaratadi.
memoryview([object]) – memoryview ob`yektini yaratadi.
object() – barcha ob`yektlar uchun asos bo`lishi mumkin bo`lgan xususiyatlarsiz ob`yekt yaratish.
range([start=0], stop, [step=1]) – startdan stopgacha step qadamli arifmetik progressiya.
set([object]) – to`plam yaratadi.
slice([start=0], stop, [step=1]) – startdan stopgacha step qadamli kesim yaratish.
256>256>
Dostları ilə paylaş: |
|
|