python coding lessons

DOC 27 sahifa 89,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 27
# #2-lesson # print('assalom alaykum') # #print(hayrli tong!)#xato qaytaraditirnoq # #ichida yozilmagan # print(2+4*2) # print(19/5) # print(2**4) # 3- lesson # # quyidagimatnniaynanshundayko'rinishdakonsoldachiqaring: # # "nexia", "tico", 'damas' ko'rganlarqilarhavas # print("\"nexia\", \"tico\", 'damas' ko'rganlarqilarhavas")# \ bubelgiharqandaymaxsusbelgioldidanishlatiladi # # quyidagimisollargayechimnipythondachiqaring. har birmisoldanavvalmisolmatniniizohko'rinishidayozing: # # 5 ning 4-darajasini toping # print(" 5 ning 4-darajasi ",5**4, "ga teng") # # 22 ni 4 ga bo'lgandaqanchaqoldiqqoladi? # print(" 22 ni 4 ga bo'lgandaqoldiq " ,22%4, "ga teng") # # tomonlari 125 ga tengkvadratningyuzivaperimetrini toping # a=125 # s=a*a# yoki(or) s=a**2 # p=4*a # print("tomonlari 125 ga tengkvadratningyuzi",s, "vaperimetri", p) # # diametri 12 ga tengbo'lgandoiraningyuzini toping ( deb oling) # d=12 # pi=3.14 # s=pi*d**2/4 # print("diametri 12 ga tengbo'lgandoiraningyuzi",s) # katetlari 6 va 7 bo'lganto'g'riburchakliuchburchakninggipotenuzasini toping (pifagorteoremasidanfoydalaning) # a=6 # b=7 # print("katetlari 6 va 7 bo'lganto'g'riburchakliuchburchakninggipotenuzasi",(6**2+7**2)**0.5) # 4-lesson # # "hello world!" matniniyangio'zgaruvchigayuklangva print() yordamidakonsolgachiqaring # salom='hello world' # # xabar …
2 / 27
qand" #yuqoridagi o'zgaruvchilarnijamlab, quyidagiko'rinishdakonsolgachiqaring: #bog'bon ko'chasi, sog'bonmahallasi, bodomzortumani, samarqand viloyati # print(kocha,"ko'chasi",mahalla, 'mahallasi', tuman ,'tumani',viloyat,'viloyati') # yuqoridagio'zgaruvchilarning (kocha, mahalla, tuman, viloyat) qiymatinifoydalanuvchidanso'rang. vaavvalgimashqnitakrorlang. #kocha, mahalla, tuman, viloyat=map(str, input().split()) #map() funktsiyasibirnechtao'garuvchiniqabulqilishgamo'ljallangan #split() metodiesao'zgaruvchilarniajiratibberadi (...) qavsichidanimadanfoydalansako'zgaruvchilarniajiratishdashundanfoydalanamiz # print(kocha,"ko'chasi",mahalla, 'mahallasi', tuman ,'tumani',viloyat,'viloyati') # yuqoridagimatnnikonsolgachiqarishdaharbirverguldankeyinyangiqatordanyozing # print(kocha+" ko'chasi,\n"+mahalla, ' mahallasi\n'+tuman +' tumani,\n'+viloyat+' viloyati') # yuqoridagimatnni f-string yordamida, yangi, manzil deb nomlangano'zgaruvchigayuklang manzil = f"{kocha} ko'chasi, {mahalla} mahallasi, {tuman} tumani, {viloyat} viloyati" #print(manzil) # manzilga biz yuqoridao'rgangan title(), upper(), lower() , capitalize() metodlariniqo'llabko'ring. # print(kocha.capitalize()+" ko'chasi,\n"+mahalla.title(), ' mahallasi\n'+tuman.upper() +' tumani,\n'+viloyat.lower()+' viloyati') #6-lesson #foydalanuvchi kiritgansonningkvadrativakubinikonsolgachiqaruvchidastur #a = int(input("istalgan son kiriting =")) #print("sonning kvadrati=",a**2,'kubi=',a**3) #foydalanuvchining yoshiniso'rab, uningtug'ilganyilinihisoblab, konsolgachiqaruvchidastur #age=int(input('yoshingiz nechchida: \n >>>')) #print(2023-age,"- yildatug'ilgansiz") #foydalanuvchidan ikki son kiritshniso'rab, kiritilgansonlarningyig'indisi, ayirmasi, ko'paytmasivabo'linmasinichiqaruvchidastur #a,b=map(int,input().split()) #print("yig'indi=" , a+b,"ayirma=",a-b,"ko'paytma=",a*b,"bo'linma=",a/b,"int value=",a//b,"rest=",a%b,"garduete=",a**b) #7-lesson #ismlar deganro'yxatyaratingvakamida 3 ta yaqindo'stingizningisminikiriting
3 / 27
friends = ['ali', 'cleverboy', "go'zalina"] #ro'yxatdagi harbirdo'stingizgaqisqaxabaryozibkonsolgachiqaring: # print("salommeningdo'stim ",friends[0].title()) # oshna=friends[1].title() # print("assalomu alaykum !",oshna) # print("vazifalarqale :) ",friends[2].title()) #sonlar deb nomlanganro'yxatyaratingvaichigaturlisonlarniyuklang (musbat, manfiy, butun, o'nlik). numbers = [1, 11, 1.7, -1.2, -7] #yuqoridagi ro'yxatdagisonlarustidaturliarifmetikamallarbajaribko'ring. #print(numbers[1]+numbers[-2],numbers[0]*numbers[3]) #ro'yxatdagi ba'zisonlarningqiymatinio'zgartiring, ba'zilariniesaalmashtiring # numbers.remove(11) # numbers[1] = 55 # numbers[2] = numbers[-1] - (-23) # del numbers[-3] # #print(numbers) # #t_shaxslarva z_shaxslardegan 2 ta ro'yxatyaratingvabirigao'zingizengko'phurmatqilgantarixiyshaxslarning, ikkinchisigaesazamonamizdagitirikbo'lganshaxslarningisminikiriting. # t_shaxslar=["z.m.bobur","a.navoiy",'amir temur'] # z_shaxslar=["clever boy","baby","oyatillo"] # #yuqoridagi ro'yxatlarningharbiridanbittadanqiymatnisug'uribolib (.pop()), quyidagiko'rinishdachiqaring: # #print(f" assalomu alaykum {t_shaxslar.pop(2)} meningismim {z_shaxslar.pop(0)}") # #friendsnomli bo'shro'yxattuzingvaunga .append() yordamida 5-6 ta mehmongachaqirmoqchibo'lgando'stlaringiznikiriting. # friends=[] # friends.append("ali") # friends.append("clever boy") # friends.append("baby") # friends.append("go'zalina") # friends.append("jo'ker") # #print(friends) # #yuqoridagi ro'yxatdanmehmongakelaolmaydiganodamlarni .remove() metodiyordamidao'chribtashlang. # friends.remove("ali") # friends.remove("jo'ker") # #ro'yxatning oxiriga, boshigavao'rtasigayangiismlarqo'shing. # friends.append('oybola') # friends.insert(-1, 'dobbiy') # friends.insert(3, 'oyatillo') # #print(friends) # #yangi mehmonlar deb nomlanganbo'shro'yxatyarating. .pop() va .append() metodlariyordamidamehmongakelgando'stlaringizningismini friends ro'yxatidansug'uribolib, mehmonlarro'yxatigaqo'shing. # mehmonlar = [] # meh
4 / 27
monlar.append(friends[1]) # mehmonlar.append(friends.pop(2)) # mehmonlar.append(friends.pop(-1)) # print("kelganmehmonlar>>> ", mehmonlar) # #8-lesson # #o'zingizga ma'lumdavlatlarningro'yxatinituzingvaro'yxatnikonsolgachiqaring # davlatlar = ["o'zbekiston", "rossiya" ,"qozog'iston", "xitoy", "aqsh"] # print(davlatlar) # #ro'yxatning uzunliginikonsolgachiqaring # print(len(davlatlar)) # #sorted() funktsiyasiyordamidaro'yxatnitartiblanganholdakonsolgachiqaring # print(sorted(davlatlar)) # #sorted() yordamidaro'yxatniteskaritartibdakonsolgachiqaring # print(sorted(davlatlar, reverse=true)) # #asl ro'yxatniqaytadankonsolgachiqaring # print(davlatlar) # #reverse() metodiyordamidaro'yxatniortidanboshlabchiqaring # davlatlar.reverse() # print(davlatlar) # #sort() metodiyordamidaro'yxatniavvalalifbobo'yicha, keyinesaalifbogateskaritartibdakonsolgachiqaring. # davlatlar.sort() # print(davlatlar) # davlatlar.sort(reverse=true) # print(davlatlar) # #120 dan 1200 gachabo'lganjuftsonlarro'yxatinituzing # sonlar = list(range(120,1200,2)) # #ro'yxatdagi sonlaryig'indisinihisoblangvakonsolgachiqaring # print(sum(sonlar)) # #ro'yxatdagi engkattavaengkichik son o'rtasidagiayirmanihisoblangvakonsolgachiqaring # print(max(sonlar)-min(sonlar)) # #ro'yxatdagi elementlarsoninihisoblang # print(len(sonlar)) # #ro'yxatning boshidan, o'rtasidanvaoxiridan 20 ta qiymatnikonsolgachiqaring # print(sonlar[:20]) # print(sonlar[-20:]) # print(sonlar[530:550]) # #taomlar deganro'yxatyaratingvaichigaistalgan 5ta taomnikiriting # taomlar = ['osh','somsa','manti','shashlik','non'] # #nonushta deganyangiro'yxatgataomlardannusxaoling # nonushta = taomlar[:] # #yangi ro'yxatdafaqatnonushtagayeyiladigantaomlarniqoldiring, vaqo'shimcha 2 ta taomqo'shing # nonushta.remove('non') # nonushta.remove('shashlik') # nonushta.remove('manti') # nonushta.append('somsa') # nonushta.append('shirinlik') # #ikkala ro'yxatni ham (taomlarvanonushta) konsolgachiqaring # print(taomlar) # print(nonushta) # #yuqoridagi nonush
5 / 27
taro'yxatinio'zgarmasro'yxatgaaylantiringvanonushta[0] = "qaymoqva non" deb qiymatberibko'ring. # nonushta = tuple(nonushta) # nonushta[0] = "qaymoqva non" #9-lesson #kamida 5 elementdaniboratismlardeganro'yxattuzing, varo'yxatdagiharbirismgatakrorlanuvchixabaryozing # friends=['ali','cleverboy',"go'zalina","baby","jo'ker"] # for ism in friends: # print("assalommu alaykum" , ism) #yuoqirdagi tsikltugaganidanso'ng, ekranga "kod n martatakrorlandi" deganxabarnichiqaring (n o'rnigakodnechamartatakrorlanganiniyozing) #print(f" kod {len(friends)} marttatakrorlandi " ) #10 dan 100 gachabo'lgantoqsonlarro'yxatinituzing. ro'yxatningxarbirelementiningkubiniyangiqatordankonsolgachiqaring. # for son in range(9,100,2): # print(son**3) #foydalanuvchidan 5 ta engsevimlikinolarinikiritshniso'rang, vakinolardeganro'yxatgasaqlaboling. natijanikonsolgachiqaring. # movie=["harry potter","joker","qasoskorlar","veronika"] # #print(movie) # suhbat=[] # son = int(input("bugunnechkishi bn uchrashdiz ? ")) # n=1 # for i in range(1,son+1): # a=suhbat.append(input(f"{n} kim bn ko'rishdiz>>> ")) # n+=1 # print(suhbat) #10-lesson # #yangi cars = ['toyota', 'mazda', 'hyundai', 'gm', 'kia'] deganro'yxattuzing, ro'yxatelementlariningbirinchiharfinikattaqilibkonsolgachqaring. gm uchunikkalaharfnikattaqiling. # cars = ['toyota', 'mazda', 'hyundai', 'gm', 'kia'] # for car in cars: # if car == 'gm': # print(car.upper()) # else: # print(car.title()) # #yuqoridagi mashqnitengemas (!=) operatoriyordamidabajaring. # cars = ['toyota', 'mazda', 'hyundai', 'gm', 'kia'] # for …

Ko'proq o'qimoqchimisiz?

Barcha 27 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"python coding lessons" haqida

# #2-lesson # print('assalom alaykum') # #print(hayrli tong!)#xato qaytaraditirnoq # #ichida yozilmagan # print(2+4*2) # print(19/5) # print(2**4) # 3- lesson # # quyidagimatnniaynanshundayko'rinishdakonsoldachiqaring: # # "nexia", "tico", 'damas' ko'rganlarqilarhavas # print("\"nexia\", \"tico\", 'damas' ko'rganlarqilarhavas")# \ bubelgiharqandaymaxsusbelgioldidanishlatiladi # # quyidagimisollargayechimnipythondachiqaring. har birmisoldanavvalmisolmatniniizohko'rinishidayozing: # # 5 ning 4-darajasini toping # print(" 5 ning 4-darajasi ",5**4, "ga teng") # # 22 ni 4 ga bo'lgandaqanchaqoldiqqoladi? # print(" 22 ni 4 ga bo'lgandaqoldiq " ,22%4, "ga teng") # # tomonlari 125 ga tengkvadratningyuzivaperimetrini toping # a=125 # s=a*a# yoki(or) s=a**2 # p=4*a # print("tomonlari 125 ga tengkvadr...

Bu fayl DOC formatida 27 sahifadan iborat (89,0 KB). "python coding lessons"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: python coding lessons DOC 27 sahifa Bepul yuklash Telegram