1-dars. Python’ni o’rnatish



Download 1,13 Mb.
bet25/42
Sana28.06.2022
Hajmi1,13 Mb.
#713356
1   ...   21   22   23   24   25   26   27   28   ...   42
Bog'liq
Python Husniddin

for item in shop_list:


  • print(item, end=' ')



  • print("\nYana nok ham sotib olish kerak")


  • shop_list.append('nok')


  • print("Endi xaridlar ro'yxatim quyidagicha:", shop_list)



  • print("Ro'yxatimni saralayman")


  • shop_list.sort()


  • print("Saralangan xaridlar ro'yxati quyidagicha: ", shop_list)



  • print("Birinchi xarid qilishim kerak bo'lgan narsa bu ", shop_list[0])


  • old_item = shop_list[0]


  • del shop_list[0]


  • print("Men xarid qildim ", old_item)


  • print("Endi xaridlarim ro'yxati: ", shop_list)

    Natija:
    $ python3 using_list.py
    Men 3 ta xarid qilishim kerak
    Xaridlar: olma anor shaftoli
    Yana nok ham sotib olish kerak
    Endi xaridlar ro’yxatim quyidagicha: [‘olma’, ‘anor’, ‘shaftoli’, ‘nok’]
    Ro’yxatimni saralayman
    Saralangan xaridlar ro’yxati quyidagicha: [‘anor’, ‘nok’, ‘olma’, ‘shaftoli’]
    Birinchi xarid qilishim kerak bo’lgan narsa bu anor
    Men xarid qildim anor
    Endi xaridlarim ro’yxati: [‘nok’, ‘olma’, ‘shaftoli’]
    Bu qanday ishlaydi:
    shop_list o’zgaruvchisi bizning holatda xarid qilinishi kerak bo’lgan narsalar nomlaridan tashkil topgan, lekin ro’yxatga ixtiyoriy ob’yekt, son va xatto boshqa ro’yxatni ham qo’shish mumkin.
    for .. in sikli yordamida ro’yxatni iteratsiya qilish mumkin. print funksiyasidagi end kalit argumenti qatorni oddiy probel bilan tugatish kerakligini bildiradi.
    append ro’yxat ob’yekti metodi yordamida ro’yxatga element qo’shamiz. So’ngra haqiqatda qo’shilganligini tekshirish uchun uni ekranga chop qilamiz.
    Keyin biz sort metodi yordamida ro’yxatni saralaymiz.
    So’ngra birinchi element xarid qilinganidan keyin uni ro’yxatdan del operatori yordamida o’chirib tashlaymiz.
    8.2 Kortej
    Kortejlar bir nechta ob’yektlarni birgalikda saqlashga xizmat qiladi. Ularni ro’yxatlarga o’xshatish mumkin. Lekin ular ro’yxatlar kabi boy funksionallikka ega emas. Ularning asosiy jihati qatorlarga o’xshab o’zgarmasliklaridir.
    Kortej elementlar orasini vergul bilan ajratish bilan xosil qilinadi va yana imkon qadar qavslarga olgan ham yahshi.
    Misol uchun:

    Source code



    1. t1 = 'ilon', 'fil', 'pingvin'


    2. # yoki


    3. t2 = ('ilon', 'fil', 'pingvin')


    4. # yoki


    5. t3 = tuple(('ilon', 'fil', 'pingvin'))


    Download 1,13 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   21   22   23   24   25   26   27   28   ...   42




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish