Guruh amirqulov diyorbek
Download 19.08 Kb.
|
1-modul Amirqulov Diyorbek
121-20 GURUH AMIRQULOV DIYORBEK 1-modul # 1-masala maxsulotlar = ['un', "yog'", 'sovun', 'olma', 'banan', 'uzum', 'tuxum', 'piyoz', 'kartoshka', 'qovun'] buyurtma = [] for n in range(5): mah = input(f"{n+1}-mahsulotni kiriting: ") if mah != '': buyurtma.append(mah) bor_mahsulotlar, yuq_mahsulotlar = [], [] for maxsulot in buyurtma: if maxsulot in maxsulotlar: bor_mahsulotlar.append(maxsulot) else:yuq_mahsulotlar.append(maxsulot) if yuq_mahsulotlar == []: print("Barcha mahsulotlar dukonimizda bor") else: print("Dukonimizda quydagi mahsulotlar yuq") for i in range(len(yuq_mahsulotlar)): print(yuq_mahsulotlar[i], end=',') # 2-masala def min_max(min_son, max_son): manfiy_juft, manfiy_toq, musbat_juft, musbat_toq = [], [], [], [] for i in range(min_son, max_son): if i < 0 and i % 2 != 0: manfiy_toq.append(i) elif i < 0 and i % 2 == 0: manfiy_juft.append(i) elif i > 0 and i % 2 != 0: musbat_toq.append(i) else: musbat_juft.append(i) print("Manfiy toq sonlar: ", manfiy_toq) print("Manfiy juft sonlar: ", manfiy_juft) print("Musbat toq sonlar: ", musbat_toq) print("Musbat juft sonlar: ", musbat_juft) min_son = int(input("minimal sonni kiriting: ")) max_son = int(input("maximal sonni kiriting: ")) min_max(min_son, max_son) # 3-masala foydalanuvchi = {} def user_malumotlari(): while True: oqigan_kitoblar = [] user_mal = {} ism = input("Ismingizni kiriting: ") familya = input("Familyangizni kiriting: ") tugilgan_joy = input("Tug'ilgan joyingizni kiriting: ") tugilgan_yil = int(input("Tug'ilgan yilingizni kiriting: ")) for i in range(3): kitob = input(f"O'qigan {i + 1}-kitobingizni kiriting: ") oqigan_kitoblar.append(kitob) user_mal['familyasi'] = familya user_mal["tugilgan_joyi"] = tugilgan_joy user_mal["tugilgan_yil"] = tugilgan_yil user_mal["oqigan_kitoblar"] = oqigan_kitoblar foydalanuvchi[ism] = user_mal qiymat = input("Davom ettirasizmi ha/yo'q: ") if qiymat != "ha": for i, j in foydalanuvchi.items(): print(i, j) break user_malumotlari() # 4-masala kompyuterlar = [] new_komp = {} for i in range(2): nom = input("Kompyuter nomini kiriting: ") protsessor = input(f"{nom} ning protsessorini kiriting: ") xotira = input(f"{nom} ning xotirasini kiriting: ") korpus = input(f"{nom} ning korpusini kiriting: ") generation = input(f"{nom} ning generationsini kiriting: ") new_komp['nomi'] = nom new_komp['protsessor'] = protsessor new_komp['xotira'] = xotira new_komp['korpus'] = korpus if nom == "apple": narx = 1500 else: narx = 1000 new_komp['narxi'] = narx new_komp['generation'] = generation kompyuterlar.append(new_komp) new_komp = {} for i in range(2): for j,k in kompyuterlar[i].items(): print(j, k, end=', ') print() # 5-masala qiymat = int(input("1 dan 9 gacha raqam kiriting: ")) if qiymat > 0 and qiymat < 10: for i in range(10**(qiymat - 1), 10**qiymat): print(i, end=' ') # 6-masala loginlar = [] while True: qiymat = input("Login kiritasizmi ha/yoq: ") if qiymat != "ha": break login = input("Login kiriting: ") loginlar.append(login.lower()) loginlar.sort(reverse=True) login_parol = {} def loginparol(): while loginlar: login = loginlar.pop() parol = input(f"{login}ga parol kiriting: ") login_parol[login] = parol for i, j in login_parol.items(): print(f"{i}ning paroli {j}") loginparol() Download 19.08 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling