Fan nomi: ma’lumotlar tuzilmasi va algoritmlar
Download 0.52 Mb.
|
Yuldoshev Jasurbek (1)
- Bu sahifa navigatsiya:
- Amaliy ish: №1 Topshiriqlar
- Amaliy ish hisobotida quyidagi qismlar bo’lishi kerak.
- Input: Output
Amaliy ish hisobotida quyidagi qismlar bo’lishi kerak. Ishdan maqsad; Mavzu bo’yicha qisqacha tushunchalar; Masalani yechish (algoritm, dastur kodi, natija); Xulosa; Foydalanilgan adabiyotlar.
# math kutubxonasidan foydalanamiz # pip install math nomli buyruqni terminalga beramiz # natijada math kutubxonasi o'rnatiladi import math #Nafisa 1- topshiriq # Foydalanuvchidan radiusni so'raymiz ! radius = float(input("r qiymatini kiriting: ")) volume = (4/3) * math.pi * radius**3 # Natijani chiqarish print("Natija: {:.2f}".format(volume)) python kodini ishga tushiramiz {:.2f} format string Pythonning string formatting standart qoidalariga mos keladigan bir qo'llanma yoki usul desak ham bo’ladi. Bu formatlar deyiladi , u ma'lum bir sonli ko'rinishda (bu holatda 2 desimal) chiqarilayotgan sonni ifodalaydi. {} - U joyga o'zgaruvchi (misol uchun, son) qiymat qo'yiladi. : - Ko'rsatkich. .2 - Ko'rsatkichdan keyin chiqarilayotgan desimal (yuqoridagi misolda 2 desimal). f - Sonning float (qoldiqli son) ko'rinishida ekranga chiqarilishi. Shu sababli, {:.2f} ifoda, qiymatni 2 desimalga qadar ekranga chiqaradi. Misol uchun, agar son 3.14159 bo'lsa, bu ifoda 3.14 deb ekranga chiqariladi. Qisqacha qilib aytganda yaxlitlash deb tushunsak ham bo’ladi ! Misol 10lar 100lar xonasigacha yaxlitlash 2-topshiriq Ikki o’zgaruvchili sinf yaratamiz. Keyin konstruktor qo’shamiz so’ng esa obyektlarni chop qilamiz. Kodimiz quydagi ko’rinishda class Ishchi: def __init__(self, ism, id): self.ism = ism self.id = id def chop_et(self): print(f"Ism: {self.ism}, ID: {self.id}") # 1-objekt yaratish ishchi1 = Ishchi("Rustam", 101) # 1-objektchani chop etish ishchi1.chop_et() # 2-objekt yaratish ishchi2 = Ishchi("Orzumurod", 102) # 2-objektchani chop etish ishchi2.chop_et() # Ob'yektlarni o'chirish del ishchi1 del ishchi2 Natija quyidagi ko’rinishda Keyingi qadam 2- obyektni o’chiramiz Natija quyidagi ko’rinishda Foydalanilgan adabyotlar: https://www.phyton.com / Download 0.52 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling