Python kursi


Download 1.47 Mb.
bet2/4
Sana01.03.2023
Hajmi1.47 Mb.
#1242739
1   2   3   4
Bog'liq
1-Dars Mashg\'uloti Matematik amallar

Avvalgi darsimizda foydalanuvchidan ma'lumot olish uchun input() funktsyasidan foydalanishni o'rgandik. Kelin endi shu funktsiya yordamida foydalanuvchidan son olishni ko'raylik. Quyidagi kod foydalanuvchining tug'ilgan yilini so'raydi va uning yoshini hisoblab beradi:

  • Avvalgi darsimizda foydalanuvchidan ma'lumot olish uchun input() funktsyasidan foydalanishni o'rgandik. Kelin endi shu funktsiya yordamida foydalanuvchidan son olishni ko'raylik. Quyidagi kod foydalanuvchining tug'ilgan yilini so'raydi va uning yoshini hisoblab beradi:
  • foydalanuvchining tug'ilgan yilini so'raymiz
  • t_yil = int(input("Tug'ilgan yilingizni kiriting: "))
  • foydalanuvchi yoshini xisoblaymiz
  • yosh = 2020 - t_yil #
  • foydalanuvchi yoshini konsolga chiqaramiz
  • print("Siz " + yosh + " yoshda ekansiz")
  • O'ZGARUVCHI (VARIABLE)
  • Ularni amalda sinab ko’rsak yaxshiroq tushunamiz:
  • x = 10
  • y = 3
  • print(x + y)
  • print(x - y)
  • print(x * y)
  • print(x / y)
  • print(x % y)
  • print(x ** y)
  • print(x // y)
  • 13
  • 7
  • 30
  • 3.3333333333333335
  • 1
  • 1000
  • 3
  • Ushbu darsimizni 2-qismida siz Python math moduli haqida hamma narsani bilib olasiz. Matematik hisoblar Python rivojlanishining muhim qismidir. Ilmiy loyiha ustida ishlayapsizmi, yoki moliyaviy dastur yoki boshqa turdagi dasturlash bo'yicha ishlayapsizmi, matematikaga bo'lgan ehtiyojdan qochib qutula olmaysiz.
  • Pythonda oddiy matematik hisoblar uchun siz qo'shish (+), ayirish (-), bo'lish (/) va ko'paytirish (*) kabi o'rnatilgan matematik operatorlardan foydalanishni o’rgandiz. Ammo shunday qiymatlar borki ular dasturda eksponensial, logarifmik, trigonometrik yoki daraja funktsiyalari kabi ilg'or operatsiyalar o'rnatilmagan. Bu siz ushbu funktsiyalarning barchasini noldan amalga oshirishingiz kerakligini anglatadimi ?
  • Python math moduli haqida
  • Yaxshiyamki, yo'q. Python yuqori darajadagi matematik operatsiyalar uchun maxsus ishlab chiqilgan modulni math ni taqdim etadi:

Download 1.47 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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