Bekmurodov og’abek 130-20-guruh 1-masala



Yüklə 1,08 Mb.
tarix05.11.2022
ölçüsü1,08 Mb.
#67550
suniiy 1 amaliy






BEKMURODOV OG’ABEK 130-20-GURUH
1-masala

maxsulot=['sabzi','pistabodom','karam','uzum','kartoshka',"pista yog'i","paxta yog'i",'piyoz',"go'sht"]
buyurtma=[]
bor=[]
yuq=[]
print("Assalomu alaykum. Bizning savdo markazda aksiya ketmoqda. Bu aksiya sharti shundaki bizda bir nechta maxshulot bor. Siz shu maxsulotlardan 5 tasini tanlab oasiz agarda siz tanlagan maxsulotlar bor bo'lsa siz bu maxsulotlarni olib ketasiz")
for i in range(5):
print(i+1," maxsulotga buyurtma bering -- >> ")
buy=input()
buyurtma.append(buy)
if buy in maxsulot:
bor.append(buy)
else:
yuq.append(buy)

if (len(yuq)==0):


print("bizda hamma maxsulot bor ekan belgilan miqdorda olishingiz munkin")
else:
print("Bizda shu maxsulotlar yo'q ekan ", yuq)
print("Siz tanlagan bor maxsulotlarni 50% chegirma bilan olishingiz munkin", bor)


2-masala

sonlar=list(range(-100,101))
manfiy_juft=[]
manfiy_toq=[]
musbat_juft=[]
musbat_toq=[]
for x in sonlar:
if x<0 and x %2==0:
manfiy_juft.append(x)
elif x<0 and x%2!=0:
manfiy_toq.append(x)
elif x>0 and x%2==0:
musbat_juft.append(x)
else:
musbat_toq.append(x)

print(sonlar)


print("Manfiy juft sonlar -- >> ", manfiy_juft)
print("Manfiy toq sonlar -- >> ", manfiy_toq)
print("Musbat juft sonlar -- >> ", musbat_juft)
print("Musbat toq sonlar -- >> ", musbat_toq)

3-masala

kopyuter = []


for n in range(5):
new_comp ={
'nomi':None,
'protsessor': "intel",
'xotirasi':None,
'korpusi':"metal",
'narhi':None,
'generation':[ 'i3' , 'i5', 'i7' ,'i9' ]
}
kopyuter.append(new_comp)
for komp in kopyuter[:2]:
komp['nomi']='hp'
komp['xotirasi']='1TB'
for komp in kopyuter[2:]:
komp['nomi']='Apple'
komp['xotirasi']='2TB'
print(kopyuter)
for komp in kopyuter:
if komp['nomi']=='hp':
komp['narhi']='1000$'
elif komp['nomi']=='Apple':
komp['narhi']='1000$'
else:
komp['narhi']=None
print(kopyuter)
4-masala

a=input("1 dan 9 gacha raqam kiriting: ")


b="1"
c="1"
for i in range(1,int(a)):
b+="0"
for i in range(1,int(a)+1):
c+="0"
for i in range(int(b),int(c)):
print(i)

5-masala

user=[]



def mal():
ruy1={
"Ism":None,
"Familliya":None,
"Tug_yil":None,
"Tug_joy":None,
"raqam":None,
"gmail":None,
"yosh":None,
}
ruy1["Ism"]=input("ISM -- >> ")
ruy1["Familliya"]=input('FAMILIYA -- >> ')
ruy1["Tug_yil"]=input("TUG'ILGAN YIL -- >> ")
ruy1["Tug_joy"]=input("TUG'ILGAN JOY -- >>")
ruy1["raqam"]=input('TEL RAQAM -- >> ')
ruy1["gmail"]=input("ELEKTRON POCHTA -- >> ")
ruy1["yosh"]=2022-int(ruy1["Tug_yil"])
return ruy1
qiymat='ha'
while (qiymat=='ha'):
user.append(mal())
qiymat=input('Dastur ishlasinmi //ha/yoq')
if qiymat!='ha':
qiymat='yoq'
print(user)


6-masala



talaba=[]
def ruy(ism, baho):
tal={ 
"Ism":ism,
"Baho":baho
}
tal['Ism']=ism
tal['Baho']=baho
return tal
kiritish='ha'
while kiritish=='ha':
talaba.append(input("Talaba ismini kiriting -- >> "))
kiritish=input('Dastur ishlasinmi //ha/yoq -- >> ')
if kiritish!='ha':
kiritish='yoq'
def baholash(ismlar):
baholanganlar = {}
while ismlar:
ism = ismlar.pop()
baho = int(input(f"{ism.title()} ning bahosini kiriting: "))
baholanganlar[ism] = baho
return baholanganlar
print(baholash(talaba))



Yüklə 1,08 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin