• LOGARIFMLAR
  • ILDIZ VA DARAJA
  • Qayta tayyorlash va ularning malakasini oshirishni tashkil etish bosh ilmiy-metodik markazi




    Download 26,13 Mb.
    Pdf ko'rish
    bet583/593
    Sana27.05.2024
    Hajmi26,13 Mb.
    #254636
    1   ...   579   580   581   582   583   584   585   586   ...   593
    Bog'liq
    01 YANGI O‘ZBEKISTON

    math 
    —MATEMATIK FUNKSIYALAR 
    Bu modul oʻz ichida matematikaga oid turli funksilayar va oʻzgaruvchilarni 
    saqlaydi. Keling, ularning baʻzilari bilan tanishamiz. 
    π\piπ 
    ning qiymati 
    import math 
    PI = math.pi 
    print(f"PI ning qiymati: {PI}") 
    Natija: 
    PI ning qiymati: 3.141592653589793
    e — natural logarifm asosi 
    E = math.e 
    print(f"e ning qiymati: {E}") 
    Natija: 
    e ning qiymati: 2.718281828459045
    Trigonometriya 
    Modul tarkibida deyarli barcha trigonometrik funksiyalar mavjud (cos, sin, 
    tangens, arccos, va hokazo)
    math.sin(math.pi/2) 
    math.cos(0) 
    math.tan(PI) 
    Shunigdek degrees va radians metodlari yordamida burchakdan radianga va 
    aksincha konvertasiya qilishimiz ham mumkin: 
    math.degrees(math.pi/2) 
    math.radians(90) 
    LOGARIFMLAR 
    log()
    va 
    log10()
    funksiyalari yordamida natural va oʻn asosli 
    logarifmlarni hisoblash mumkin: 
    # natural logarifm 
    math.log(5) 
    # 10 asosli logarifm 


    88 
    math.log10(100) 
    SONLARNI YAXLITLASH 
    Sonlarni eng yaxlitlash uchun Pythonda maxsus round() funksiyasi mavjud. 
    Bunga qo'shimcha ravishda, math moduli ichidagi ceil() funksiyasi yordamida 
    berilgan o'nlik sonni keyingi butun songa, floor() yordamida esa quyi butun songa 
    yaqinlashtirish mumkin: 
    x = 4.6 
    print(math.ceil(x)) 
    print(math.floor(x)) 
    Natija:


    ILDIZ VA DARAJA 
    Berilgan sonning kvadrat ildizini hisoblash uchun sqrt(), sonni darajaga 
    oshirish uchun esa pow() funksiyalariga murojat qilamiz: 
    x = 81 
    # Kvadrat ildiz 
    math.sqrt(x) 
    # Darajaga oshirish 
    math.pow(x,3) # x ning kubi 
    math.pow(x,5) # x ning 5-darajasi 
    math.pow(x,1/3) # x dan kub ildiz 
    math
    moduli tarkibida boshqa funksiyalar ham mavjud. Yuqorida biz 
    ularning ba'zilari bilan tanishdik. Bu modul asosan butun va oʻnlik sonlar bilan 
    ishlashga moʻljallangan. Kompleks sonlar bilan ishlash uchun 
    cmath
    moduliga 
    murojat qilishingiz mumkin. 

    Download 26,13 Mb.
    1   ...   579   580   581   582   583   584   585   586   ...   593




    Download 26,13 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Qayta tayyorlash va ularning malakasini oshirishni tashkil etish bosh ilmiy-metodik markazi

    Download 26,13 Mb.
    Pdf ko'rish