5-Amaliy mashg’ulot. Funksiyalar bilan ishlash
Download 0.5 Mb. Pdf ko'rish
|
1 2
'joriy_yil'
def salom_ber(): """Salom beruvchi funksiya""" print("Assalomu alaykum!") salom_ber('hasan') Natija: TypeError: salom_ber() takes 0 positional arguments but 1 was given def toliq_ism(ism, familiya): """Foydalanuvchi ism va familiyasini jamlab chiqaruvchi funksiya""" print(f"Foydalanuvchi ismi: {ism.title()}\n" f"Foydalanuvchi familiyasi: {familiya.title()}") toliq_ism('olim hakimov') Natija: TypeError: toliq_ism() missing 1 required positional argument: 'familiya' Amaliyot 1. Foydalanuvchi ismi va yoshini so'rab, uning tug'ilgan yilini hisoblaydigan funksiya yozing. 2.Foydalanuvchidan son olib, uning kvadrati va kubini konsolga chiqaruvchi funksiya yozing. 3.Foydalanuvchidan son olib, son juft yoki toqligini konsolga chiqaruvchi funksiya yozing. 4.Foydalanuvchidan ikkita son olib, ulardan kattasini konsolga chiqaruvchi funksiya yozing. Agar sonlar teng bo'lsa "Sonlar teng" degan xabarni chiqaring. 5.Foydalanuvchidan x va y sonlarini olib, xyx^yxy ni konsolga chiqaruvchi funksiya yozing. 6.Yuqoridagi funksiyada y uchun 2 standart qiymatini bering. 7.Foydalanuvchidan son qabul qilib, sonni 2 dan 10 gacha bo'lgan sonlarga qoldiqsiz bo'linishini tekshiruvchi funksiya yozing. Natijalarni konsolga chiqaring. Kutilgan natijaga misol Download 0.5 Mb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling