python dasturlash tili

PPTX 11 pages 286.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 11
mobil qurilmalarda java dasturlash python dasturlash tili o'zbekiston milliy universiteti, 2020 4 – amaliyot pythonda ro‘yxatlar bilan ishlash 1 amaliy matematika va kompyuter tahlili kafedrasi o’qituvchisi: allaberdiyev b. ro‘yxatlar ro’yxat (list) bu elementlar to’plami yoki ketma-ketligini saqlash uchun mo’ljallangan berilganlar turini ifodalaydi. ro’yxatlarni hosil qilish uchun kvadrat qavs([]) ichida uning barcha elementlari vergul bilan ajratilgan holda keltiriladi. ko’pincha, boshqa tillarda shunga o’xshash berilganlar turini massiv deb ataladi. masalan quyida sonlar ro’yxatini aniqlaymiz: sonlar = [1, 2, 3, 4, 5] ro’yxatlarni hosil qilish uchun list() konstruktoridan ham foydalaniladi: sonlar1 = [ ] sonlar2 = list() yuqoridagi ikkita ro’yxat o’xshash bo’lib, ular bo’sh ro’yxatni aniqlayapti. o'zbekiston milliy universiteti, 2020 2 ro‘yxatlarning metodlari append(item): ro’yxat oxiriga item elementini qo’shish; insert(index, item): ro’yxatga index indeksi bo’yicha item elementini qo’shish; remove(item): ro’yxatdan item elementini o’chirish. ushbu metod ro’yxatdagi birinchi uchragan item elementini o’chiradi; clear(): ro’yxatni tozalash, ya`ni ro’yxatdagi barcha elementlarni o’chirish; index(item): ro’yxatdagi item elementining …
2 / 11
da quyidagilar amalga oshirilsin: ro‘yxatga yangi element qo‘shilsin; tanlangan va index bo‘yicha element o‘chirilsin; tanlangan element tahrirlansin; ro‘yxatlar qismlarga ajratilsin: juft va toq o‘rindagilar; raqamalar o‘sish va kamiyish bo‘yicha tartiblansiz; ro‘yxat tozalansin. o'zbekiston milliy universiteti, 2020 5 masala kodi 1 # bo'sh ro'yxat yaratish phonenumbers = [] while true: print("buyruqlar:") print("1-yangi raqam qo'shish") print("2-tahririlash") print("3-o'chirish") print("4-oxirgi raqami chiqarish") print("5-ro‘yxatlar qismlarga" + "ajratilsin: juft va toq o‘rindagilar") print("6-raqamalar o‘sish va " + "kamiyish bo‘yicha tartiblansiz") print("7-ro‘yxat tozalansin") print("8-raqamalarni chop etish") print("0-chiqish") o'zbekiston milliy universiteti, 2020 6 masala kodi 2 # buyruqni kiritish command = int(input("buyruq raqamini kiriting: ")) # birinchi buyroq funksiyasiga murojat qilish if command == 1: addnumber() # keyingi if shartlarni qaramaslik uchun continue # ikkinchi buyroq funksiyasiga murojat qilish if command == 2: editnumber() continue # uchunchi buyroq funksiyasiga murojat qilish if command == 3: deletenumber() continue o'zbekiston milliy universiteti, 2020 7 masala kodi 3 # 4-buyroq funksiyasiga …
3 / 11
rs data for deleting number = input("enter the number that you want to edit: ") # finding the item in which the number for item in phonenumbers: if number.lower() == item[0].lower(): print("enter the data of editing number") item[0] = input("new number: ") brea o'zbekiston milliy universiteti, 2020 9 masala kodi 5 # func: deleting the needed number def deletenumber(): global phonenumbers # input the numbers data for deleting number = input("enter the number that you want to delete: ") # finding the item in which the number for item in phonenumbers: if number.lower() == item[0].lower(): phonenumbers.remove(item) break # func: printing the last number def printlastnumber(): global phonenumbers # get last number's data last_number = phonenumbers[-1] print("the last number: ") print(last_number) o'zbekiston milliy universiteti, 2020 10 vazifalar yuqoridagi masaladan foydalanib, quyidagi asosiy funksiyalarning kodi yozilsin va testlar o‘tkazilsin: def seperatebyoddandpair(): pass def sort(): pass o'zbekiston milliy universiteti, 2020 11 image3.png image4.png …
4 / 11
python dasturlash tili - Page 4
5 / 11
python dasturlash tili - Page 5

Want to read more?

Download all 11 pages for free via Telegram.

Download full file

About "python dasturlash tili"

mobil qurilmalarda java dasturlash python dasturlash tili o'zbekiston milliy universiteti, 2020 4 – amaliyot pythonda ro‘yxatlar bilan ishlash 1 amaliy matematika va kompyuter tahlili kafedrasi o’qituvchisi: allaberdiyev b. ro‘yxatlar ro’yxat (list) bu elementlar to’plami yoki ketma-ketligini saqlash uchun mo’ljallangan berilganlar turini ifodalaydi. ro’yxatlarni hosil qilish uchun kvadrat qavs([]) ichida uning barcha elementlari vergul bilan ajratilgan holda keltiriladi. ko’pincha, boshqa tillarda shunga o’xshash berilganlar turini massiv deb ataladi. masalan quyida sonlar ro’yxatini aniqlaymiz: sonlar = [1, 2, 3, 4, 5] ro’yxatlarni hosil qilish uchun list() konstruktoridan ham foydalaniladi: sonlar1 = [ ] sonlar2 = list() yuqoridagi ikkita ro’yxat o’xshash bo’lib, ular bo’sh ro’yxatni an...

This file contains 11 pages in PPTX format (286.5 KB). To download "python dasturlash tili", click the Telegram button on the left.

Tags: python dasturlash tili PPTX 11 pages Free download Telegram