|
![](/i/favi32.png) 1. Python tili imkoniyatlari Pythonni ko`chirishpow(x, y[, r]) - ( x ** y ) % r.
reversed
|
səhifə | 13/78 | tarix | 19.12.2023 | ölçüsü | 2,19 Mb. | | #152124 |
| 1. Python tili imkoniyatlari Pythonni ko`chirishpow(x, y[, r]) - ( x ** y ) % r.
reversed(object) – tarqoq ob`yektdan iterator.
repr(obj) – ob`yektning tavsiflanishi.
print([object, ...], *, sep=” ”, end=’\n’, file=sys.stdout) - chiqarish.
property(fget=None, fset=None, fdel=None, doc=None) – metodlardan ob`yekt xususiyatlari sifatida foydalanish imkoniyatini beradi.
round(X [, N]) – X ni verguldan keyin N ta belgigacha yaxlitlash.
setattr(ob`yekt, nom, qiymat) – ob`yekt atributlarini o`rnatish.
sorted(iterable[, key][, reverse]) – tartiblangan ro`yxat.
staticmethod(function) – funksiya uchun statik metod.
sum(iter, start=0) –ketma-ketlik elementlarining yig`indisi.
super([tip [, ob`yekt yoki tip]]) – ona klass bilan aloqa.
type(object) – ob`yektning tipini qaytaradi.
type(name, bases, dict) – name klassining yangi nusxasini qaytaradi.
vars([object]) – ob`yekt atributlaridan iborat lug`at. Boshqa ko`rsatma berilmasa, lokal nomlar lug`ati.
zip(*iters) – ketma-ketlik-argumentlarning mos elementlaridna iborat bo`lgan kortejni qaytaruvchi iterator.
10-bob.
Sonlar: Butun, haqiqiy hamda kompleks sonlar.
Python3 da quyidagi ko`rinishdagi sonlar mavjud: butunm haqiqiy va kompleks.
Sonlar bilan ishlash va ular ustida amallarni bajarish.
Butun sonlar (int)
Python 3 dagi sonlar boshqa sonlardan hech qanday farq qilmaydi. Ular ustida eng oddiy matematik amallarning barchasini bajarish mumkin:
Bundan tashqari Python 3 da ko`plab boshqa daturlash tilaridan farqli ravishda uzun sonlar arifmetikasi ham mavjud (lekin bu xotira sarfini oshiradi).
>>> 255 + 34
289
>>> 5 * 2
10
>>> 20 / 3
6.666666666666667
>>> 20 // 3
6
>>> 20 % 3
2
>>> 3 ** 4
81
>>> pow(3, 4)
81
>>> pow(3, 4, 27)
0
>>> 3 ** 150
369988485035126972924700782451696644186473100389722973815184405301748249
Dostları ilə paylaş: |
|
|