2-Mavzu: Pythonda matematik funksiyalar, satrlar bilan ishlash


Download 1.82 Mb.
bet1/5
Sana05.04.2023
Hajmi1.82 Mb.
#1275781
  1   2   3   4   5
Bog'liq
2-mavzu

2-Mavzu: Pythonda matematik funksiyalar, satrlar bilan ishlash

REJA

Pythonda sonli turlar

Pythonda 3 xil sonli turlar bor. Ular:

-int

-float

-complex

Raqamli turdagi o'zgaruvchilar ularga qiymat berganingizda yaratiladi:

x = 5 # int y = 8.06 # float z = 3j # complex

Pythonda sonli turlar

Python da har qanday ob'ekt turini tekshirish uchun type() funktsiyasidan foydalaniladi:

x = 5 # int y = 8.06 # float z = 3j # complex

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

Pythonda sonli turlar

Siz int(), float() va complex() metodlari yordamida qiymatlarni bir turdan boshqasiga o'zgartirishingiz mumkin:

x = 1 # int

y = 2.8 # float

z = 1j # complex

a = float(x)

b = int(y)

c = complex(x)

Pythonda sonli turlar

Python tasodifiy son yaratish uchun random() funksiyasiga ega emas, lekin Pythonda tasodifiy sonlar yaratish uchun ishlatilinadigan random deb nomlangan modul mavjud:

import random # random modulini ulash print(random.randrange(1, 10)) #1 dan 10 gacha oraliqda t.s

print(random.random()) #0 dan 1 gacha oraliqda haqiqy t.s

Pythonda matematik funksiyalar

Pythonda matematik fuksiyalarni bajarish uchun bir qator funksiyalar mavjud.

abs() – berilgan sonning absolyut qiymatini qaytaradi:

x = abs(-325.25) print(x) # 325.25

pow(x, y) – x ning y-darajasini xisoblaydi:

x = pow(3, 4) print(x) # 81

round(a, x) – a xaqiqy sonni verguldan keyin x xonagacha yaxlitlaydi.

Pythonda matematik funksiyalar

Python-da matematika deb nomlangan modul mavjud bo'lib, u matematik funktsiyalar ro'yxatini kengaytiradi. Uni ishlatish uchun matematik modulni import qilishingiz kerak:


Download 1.82 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling