Python asoslari



Yüklə 1,14 Mb.
səhifə10/81
tarix13.12.2023
ölçüsü1,14 Mb.
#176038
1   ...   6   7   8   9   10   11   12   13   ...   81
k100001

Ma’lumot turini aniqlash


Ma’lumot turini aniqlash uchun type() funksiyasi ishlatiladi. Hozirgi misolda x o’zgaruvchisining turini ekranga chiqaramiz:
x = 5 print(type(x))

Ma’lumot turlarini o’rnatish


O’zgaruvchiga qiymatni o’zlashtirgan vaqtda uning ma’lumot turini avtomatik tarzda aniqlab uni o’zlashtiradi. Natijada o’zgaruvchi o’sha ma’lumot turini o’zida saqlaydi:
x = “Python” --- str (satr turi) x = 20 --- int (butun son turi) x = [“olma”, “banan”, “nok”] --- list (ro’yxat turi) va hokazo.

Aniq ma’lumot turini o’rnatish


Agr ma’lumot turini aniq ko’rsatmoqchi bo’lsangiz, bu ishni quyidagicha amalga oshirish kerak:
x = str(“Python”) --- str (satr turi) x = int(20) --- int (butun son turi) x = list([“olma”, “banan”, “nok”]) --- list (ro’yxat turi)

Pythonda sonlar


Pythonda sonli turlar 3 turga bo’linadi:

  • Int

  • Float

  • Complex

Quyidagi misolda 3 xil sonli o’zgaruvchi hosil qilamiz va ularning turlarini ekranga chiqaramiz:

x = 1 y = 2.8 z = 1j
print(type(x)) print(type(y)) print(type(z))

Consolda yuqoridagi kod bizga quyidagi natijani beradi:



Int (butun sonlar)


Int (integer) turidagi sonlar o’z ichiga istalgan oraliqdagi musbat yoki manfiy butun sonlarni oladi:
x = 1

y = 345699247453245 z = -2344699247


print(type(x)) print(type(y)) print(type(z))

Python interpretatorida yuqorida operator va ifodalar mavzusida ko`rib chiqqan barcha operatorlarni oddiy matemetika kursida ishlatilganidek bajarilishini ko`rdik. Ya’ni ko`paytirish, qo`shish, ayirish, bo’lish, darajaga ko`tarish va hokazo. Endi esa butun sonlar ustida bajarish mumkin bo`lgan qo`shimcha metodlarni ko`ramiz.

Yüklə 1,14 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   ...   81




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin