MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG`ONA FILIALI DASTURIY INJINIRING VA RAQAMLI IQTISODIYOT FAKULTETI Dasturiy injiniring yo`nalishi 653-21-guruh talabasi Xokimov Ozodbekning Dasturlash uslublari va paradigmalar fanidan tayyoragan Amaliy ish Bajardi: Qabul qildi: Xokimov O Kodirov.A.A 1) MySQL-connector yordamida MySQLdagi jadvallarni o’chirishga mo’ljallangan Python dasturini tuzing. # Cursor yaratish cursor = db_connection.cursor() # O'chirish uchun jadval nomi table_name = 'my_table' # O'chirish so'rovi delete_table_query = f"DROP TABLE IF EXISTS {table_name}" # Jadvalni o'chirish cursor.execute(delete_table_query) print(f"{table_name} jadvali o'chirildi") # Ulanishni yopish cursor.close() db_connection.close() 2) JSON formatida bo'lmagan json.loads() yordamida satrni JSON sifatida yuklashga harakat qiling. JSONDecodeError bilan ishlang. import json # JSON formatida bo'lmagan satr invalid_json_string = "Bu JSON emas" # JSON sifatida yuklashga harakat qilish try: json_data = json.loads(invalid_json_string) print(json_data) except json.JSONDecodeError as e: print(f"JSONDecodeError: {e}") 3) Marka, model va yil atributlari bilan avtomobil klassini ishlab chiqing. Avtomobil haqidagi ma'lumotni olish metodini qo'shing. class Avtomobil: def init (self, marka, model, yil): self.marka = marka self.model = model self.yil = yil self.malumot = f"{marka} {model} {yil}-yil" def avto_info(self): return f"Avtomobil: {self.marka} {self.model}, {self.yil}-yil" def malumot_ber(self): return self.malumot avto1 = Avtomobil("Toyota", "Corolla", 2022) print(avto1.avto_info()) # Avtomobil: Toyota Corolla, 2022-yil print(avto1.malumot_ber()) # Toyota Corolla 2022-yilaccount.withdraw(200) account.print_transactions()