5-amaliy ish. Mavzu: o’zgaruvchilarga qiymat berish va bir turdan boshqa turga o’zgartirish string


Metodlar o'zgaruvchi ichidagi asl matnni o'zgartirmaydi!


Download 41.62 Kb.
bet3/3
Sana25.10.2023
Hajmi41.62 Kb.
#1720464
1   2   3
Bog'liq
o\'zgaruvchilar

Metodlar o'zgaruvchi ichidagi asl matnni o'zgartirmaydi!
INPUT —FOYDALANUVCHI BILAN MULOQOT
Shu paytgacha biz o'zgaruvchilarning qiymatini dasturning ichida berayotgan edik. Keling endi qiymatni o'zimiz emas, balki dastur foydalanuvchilariga kiritish imkonini beramiz.
Buning uchun input() funktsyasidan foydalanamiz.
ism = input("Ismingiz nima?")
print("Assalom alaykum, " + ism)
Yuqoridagi dastur, avval 1-qatorda foydalanuvchining ismini so'raydi. Foydalanuvchi ismini kiritib, Enter tugmasini bosgach, foydalanuvchi kiritgan matn ism degan o'zgaruvchiga yuklanadi va dasturining 2-qatori bajaradi:
Natija:
Ismingiz nima?anvar
Assalom alaykum, anvar
Keling yuqoridagi kod va uning natijasini chiroyliroq ko'rinishga keltiramiz.
ism = input("Ismingiz nima?\n>>>") # Foydalanuvchi ismini yangi qatordan kiritadi
print("Assalom alaykum, " + ism.title())

Foydalanuvchidan qiymat olish


AMALIYOT
Quyidagi mashqlarni bajaring:

  • Quyidagi o'zgaruvchilarni yarating:

    • kocha="Bog'bon"

    • mahalla="Sog'bon"

    • tuman="Bodomzor"

    • viloyat="Samarqand"

  • Yuqoridagi o'zgaruvchilarni jamlab, quyidagi ko'rinishda konsolga chiqaring:

  • Yuqoridagi o'zgaruvchilarning (kocha, mahalla, tuman, viloyat) qiymatini foydalanuvchidan so'rang. Va avvalgi mashqni takrorlang.

  • Yuqoridagi matnni konsolga chiqarishda har bir verguldan keyin yangi qatordan yozing

  • Yuqoridagi matnni f-string yordamida, yangi, manzil deb nomlangan o'zgaruvchiga yuklang

  • manzilga biz yuqorida o'rgangan title(), upper(), lower() , capitalize() metodlarini qo'llab ko'ring.

  • Quyidagi o'zgaruvchilarni yarating:

    • kocha="Bog'bon"

    • mahalla="Sog'bon"

    • tuman="Bodomzor"

    • viloyat="Samarqand"

  • Yuqoridagi o'zgaruvchilarni jamlab, quyidagi ko'rinishda konsolga chiqaring:

    • Bog'bon ko'chasi, Sog'bon mahallasi, Bodomzor tumani, Samarqand viloyati

  • Yuqoridagi o'zgaruvchilarning (kocha, mahalla, tuman, viloyat) qiymatini foydalanuvchidan so'rang. Va avvalgi mashqni takrorlang.

  • Yuqoridagi matnni konsolga chiqarishda har bir verguldan keyin yangi qatordan yozing

  • Yuqoridagi o'zgaruvchilarni f-string yordamida, yangi, manzil deb nomlangan o'zgaruvchiga yuklang

  • manzilga biz yuqorida o'rgangan title(), upper(), lower() , capitalize() metodlarini qo'llab ko'ring.

Download 41.62 Kb.

Do'stlaringiz bilan baham:
1   2   3




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