ODDIY ARIFMETIK HISOB KITOBLARNI PYTHONDA BAJARISH.
Keywords:
Kalit soʻzlar: Python, arifmetika, operatorlar, butun son, haqiqiy son, operator ustuvorligi, formatlash, istisno (exception), kod misollari, boshlovchilar uchun darsAbstract
Annotatsiya: Ushbu maqola oddiy arifmetik hisob-kitoblarni Python dasturlash
tilida qanday amalga oshirishni tizimli tarzda bayon etadi. Maqolada Pythonning
asosiy arifmetik operatorlari (+, -, *, /, //, %, **) tushuntiriladi , son turlari (butun va
haqiqiy sonlar), operatorlarning ustuvorligi va qavsdan foydalanish, kvadrat ildiz va
eksponensial amallar, shuningdek sonlarni formatlash va zaifliklardan (masalan,
bo‘lishda ZeroDivisionError) saqlanish usullari ko‘rib chiqiladi. Amaliy qismda oddiy
misollar va ularning Python kodlari keltiriladi: summalar, foiz hisoblash, kvadrat va
kub hisoblari, butun bo‘linma va qoldiq topish, hamda foydalanuvchidan kiritilgan
ma’lumot bilan ishlash misollari. Maqola ta’limiy maqsadga yo‘naltirilgan bo‘lib,
boshlovchi dasturchilarga arifmetik mantiqni Pythonda to‘g‘ri va samarali amalga
oshirish uchun zarur asosiy prinsiplarni beradi. Xulosa qismida eng ko‘p uchraydigan
xatoliklar va ularni oldini olish bo‘yicha tavsiyalar berilgan.
References
Foydalanilgan adabiyotlar:
1. Lutz, M. Learning Python. 5th Edition. O’Reilly Media, 2013.
2. Sweigart, A. Automate the Boring Stuff with Python. No Starch Press, 2019.
3. Zed A. Shaw. Learn Python the Hard Way. Addison-Wesley, 2014.
4. Beazley, D. Python Essential Reference. 4th Edition. Addison-Wesley, 2009.
5. Van Rossum, G., & Drake, F. L. The Python Language Reference Manual.
Python Software Foundation, 2015.
6. Python.org - Rasmiy Python hujjatlari. https://docs.python.org
7. Ramadanov, R. va boshqalar. Python dasturlash tili asoslari. Toshkent:
Innovatsion rivojlanish nashriyoti, 2021.
8. Sweigart, A. Invent Your Own Computer Games with Python. No Starch Press,
2016.
9. N. N. Mirzayev. Dasturlash asoslari: Python tili misolida. Toshkent: TDIU
nashriyoti, 2020.
10. McKinney, W. Python for Data Analysis. O’Reilly Media, 2018.