10 ta qiziqarli Python kodlar.

Python dasturlarida ko’plab modul va paketlar mavjud bo’lib, ular samarali dasturlashda yordam beradi. Ushbu modullarni tushunish va to’g’ri foydalanish muhimdir. Ushbu maqolada dasturlash uchun bir nechta qiziqarli modullar va paketlardan foydalanish o’rgatiladi.

1. Python soxta ma’lumot generatori

Ism, elektron pochta yoki shaxs ma’lumotlar haqidagi barcha ma’lumotlar bilan soxta profil kabi soxta ma’lumotlarni yaratish uchun dastur kodini tuzish.

Faker – bu python paketi bo’lib, uni terminalda pip install Faker yordamida o’rnatish mumkin. Har safar ushbu dastur soxta generatorni ishga tushirganingizda, bu turli xil tasodifiy ma’lumotlarni generatsiya qiladi.

Natija :

Eslatma: dir(Faker()) sintaksisi yordamida Fakerdagi barcha usullarni tekshirishga harakat qiling. Soxta matn, soxta kredit karta raqamlari va boshqalar kabi ko’plab qiziqarli usullar mavjud.

2. Qo’lda yozilgan matn tasviri.

Berilgan matnni qo’lda yozilgan shaklga o’zgartirish dasturi.

Buning uchun pywhatkit kutubxonasi talab qilinadi, uni pip install pywhatkit yordamida o’rnatish mumkin. Ushbu paketda WhatsApp xabarlarini yuborish va Google yoki Youtube-da qidirish kabi turli funksiyalar mavjud.

Natija:

3. Kompyuteringizni o’chirish uchun python dasturi.

Siz OS moduli yordamida o’chirish, qayta ishga tushirish va hatto o’chirish yoki qayta ishga tushirish uchun taymerni o’rnatishingiz mumkin.

Eslatma: Ushbu dasturni ishga tushirishdan oldin barcha hujjatlarni saqlang va yoping. Kompyuterning yopilishiga olib keladigan ushbu dasturni ishga tushirgandan so’ng, saqlanmagan ma’lumotlar yo’qolishi mumkin.

4.Taqvimni chop etish.

Belgilangan oy va yil taqvimini chop etish dasturi. Ma’lum oy va yil kalendarini chop etish dasturi,

Python o’rnatilgan modulga ega taqvim yozuviga kirishga yordam beradi. Ushbu modulda ko’plab usullar mavjud. Ushbu dasturda biz ma’lum bir yilning belgilangan oyining kalendarini chop etishga harakat qilamiz.

Natija:

Eslatma: Calendar.calendar(year) bilan toʻliq yillik taqvimni chop qilib koʻring va calendar.isleap(year) bilan kabisa yilni tekshiring.

5. Python yordamida aylana diagramamasini tuzing.

Oylik xarajatlarni foiz bilan doiraviy diagrammada ko’rsatish dasturi.

Ushbu dasturda biz aylana diagrammani tasvirlash uchun matplotlib dan foydalanamiz. Ushbu kutubxonani pip install matplotlib yordamida o’rnatish mumkin. Ushbu modul yordamida python-da ko’plab animatsion statikalar va interaktiv vizuallarni dasturlash mumkin.

Natija

Eslatma: matplotlib kutubxonasi juda katta va barlar, grafiklar, statikalar, doiraviy diagrammalar, uslublar jadvali, va boshqa ko’plab interaktiv vizual tasvirlarni chizish uchun ko’plab usullarga ega.

6.Python bilan ogohlantirish qutisi

Xabar bilan ogohlantirish oynasini ko’rsatish uchun dastur.

Ushbu dastur, pyatogui ogohlantirish oynasini ko’rsatish uchun ishlatiladi. Uni pip install pyautogui yordamida o’rnatish mumkin. Ushbu modul ko’plab usullarga ega va u odatda sichqoncha va klaviaturani python dasturi bilan boshqarish uchun ishlatiladi.

Natija:

7. Matndan Audioga o’tkazish dasturi.

Ushbu dasturda biz matnni audioga o’zgartirishga harakat qilamiz.

Matnni audioga o’zgartirish uchun pip install pyttsx3 buyrug’i orqali pyttsx3 kutubxonasini o’rnating. Ushbu kutubxonada siz ovozni, ovoz balandligini va audio tezligini o’zgartirishga urinib ko’rishingiz mumkin bo’lgan ko’plab modullarga ega.

Natija: Dasturni ishga tushurgaingizdan so’ng kiritilgan matn ovoz shaklida taqdim etiladi.

8. Python orqali ekranni suratga oling.

Python yordamida ekranning skrinshotini olish uchun dastur.

Ushbu dastur, pyatogui kutubxonasi orqali ishlaydi. Uni pip install pyautogui yordamida o’rnatish mumkin. Ushbu modulda biz Kampyuter interfeysini suratga olishimiz mumkin.

Natija: Suratga olingan interfeys “screenshot.jpg” fayliga saqlanadi.

9. Internet tezligini tekshirish.

Python yordamida internet tezligini tekshirish uchun dastur.

Ushbu dasturda internet tezligini tekshirish uchun biz speedtest modulidan foydalanamiz. Ushbu paketni o’rnatish uchun pip install speedtest-cli buyrug’idan foydalaning.

Natija:

10.Python bilan grafika.

Turtle – bu python yordamida spiral grafiklar yaratish dasturi

Ushbu dasturda biz Python Turtledan spiral diagramma chizish uchun foydalandik. Turtle kutubxonasini o’rnatish uchun pip install PythonTurtle dan foydalaning. PythonTurtle har qanday shakl va dizaynni ranglar bilan chizish uchun vizual grafikalar uchun ishlatiladi.

Natija:

Hozircha shular. Bizni kuzatishda davom eting.

Telegramdagi kanalimizga buna bo’ling https://t.me/texnokun_uz!

Mavzuga oid maqolalar