├── README.md ├── factorial.py ├── karta.py └── while.py /README.md: -------------------------------------------------------------------------------- 1 | ### 1. factorial.py - mathematical function - Factorial. 2 | ### 2. karta.py - plastik karta raqami kiritilganda humo yoki uzcard ekanligini aniqlab beradigan dastur. 3 | ### 3. sriding - Ism familiya ochistva sridingda takrorlash. 4 | ### 4. while.py - Telefon paroli while True -------------------------------------------------------------------------------- /factorial.py: -------------------------------------------------------------------------------- 1 | a = int(input("Sizga qaysi sonning factorial qiymati kerak. ")) 2 | b = 0 3 | c = 1 4 | for x in range(b,a): 5 | b += 1 6 | c *= b 7 | print("Natija: ", a,"! == ",c) -------------------------------------------------------------------------------- /karta.py: -------------------------------------------------------------------------------- 1 | while True: 2 | a = input("Karta raqamingizni kiriting: ") 3 | if len(a) == 16: 4 | if a[0:4] == '8600': 5 | print("Uzcard karta raqamini kiritdingiz.Davom etishingiz mumkin.Qaysi xizmat turidan foydalanishni xoxlaysiz.") 6 | break 7 | elif a[0:4] == '9860': 8 | print("Humo karta raqamini kiritdingiz.Davom etishingiz mumkin.Qaysi xizmat turidan foydalanishni xoxlaysiz.") 9 | break 10 | else: 11 | print("Siz kiritgan ma'lumot bo'yicha plastik karta topilmadi qayta urinib ko'ring.") 12 | else: 13 | print("Karta raqami 16ta raqamdan iborat bo'lishi kerak qayta urinib ko'ring.") 14 | 15 | 16 | 17 | # a input deb olingan 18 | 19 | -------------------------------------------------------------------------------- /while.py: -------------------------------------------------------------------------------- 1 | import time 2 | a = 0 3 | while True: 4 | a += 1 5 | parol = input("Parolni kiriting: ") 6 | if parol == '123': 7 | print("Kirishingiz mumkin.") 8 | break 9 | elif a == 3: 10 | print("Siz parolni 3 marta noto'g'ri kiritdingiz kuting va qayta urinib ko'ring: ") 11 | for x in range(15): 12 | time.sleep(1) 13 | print(x) 14 | elif a== 5: 15 | print("Siz parolni 5 marta noto'g'ri kiritdingiz kuting va qayta urinib ko'ring: ") 16 | for x in range(30): 17 | time.sleep(1) 18 | print(x) 19 | a = 0 --------------------------------------------------------------------------------