Skip to content

Backend-assignment/Python-Boolean

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ Boolean Mashqlar


🔹 Task 01: Username to‘ldirilganmi?

Masala: username maydoni bo‘sh emasligini tekshiring.

Input: username (string) Output: True agar bo‘sh bo‘lmasa, False aks holda


🔹 Task 02: Telefon raqam to‘g‘rimi?

Masala: Raqam 9 xonali bo‘lishi kerak.

Input: phone (string) Output: True yoki False


🔹 Task 03: Juft sonmi?

Masala: Kiritilgan son juftmi?

Input: n (int) Output: True agar juft bo‘lsa, False aks holda


🔹 Task 04: Parol uzunmi?

Masala: Parol uzunligi kamida 8 belgidan iborat bo‘lishi kerak.

Input: password (string) Output: True yoki False


🔹 Task 05: Email to‘g‘rimi?

Masala: Emailda @ belgisi mavjudligini tekshiring.

Input: email (string) Output: True yoki False


🔹 Task 06: Yosh yetarlimi?

Masala: Foydalanuvchi yoshi 13 dan katta yoki teng bo‘lishi kerak.

Input: age (int) Output: True yoki False


🔹 Task 07: Arzon mahsulotmi?

Masala: Narx 100 000 so‘mdan kam bo‘lsa, arzon deb hisoblang.

Input: price (float) Output: True yoki False


🔹 Task 08: Kirish muvaffaqiyatlimi?

Masala: Login foydalanuvchi nomiga tengmi?

Input: input_username (string), expected_username (string) Output: True yoki False


🔹 Task 09: Ball yetarlimi?

Masala: Foydalanuvchi 60 dan yuqori ball olganmi?

Input: score (int) Output: True yoki False


🔹 Task 10: Maxfiy so‘z mosmi?

Masala: Kiritilgan maxfiy so‘z to‘g‘rimi?

Input: entered (string), secret (string) Output: True yoki False


🔹 Task 11: A'zolik tugaganmi?

Masala: Qolgan kunlar 0 yoki undan kam bo‘lsa, tugagan deb hisoblang.

Input: days_left (int) Output: True yoki False


🔹 Task 12: Mahsulot tugaganmi?

Masala: Mahsulot soni 0 ga tengmi?

Input: stock (int) Output: True yoki False


🔹 Task 13: Yozilgan harf katta harfmi?

Masala: Belgilangan harf katta harf ekanligini aniqlang.

Input: letter (str, 1 ta belgi) Output: True yoki False


🔹 Task 14: Narx chegirma uchun mosmi?

Masala: Agar narx 500 000 dan katta bo‘lsa, chegirma qo‘llanadi.

Input: price (float) Output: True yoki False


🔹 Task 15: Foydalanuvchi parolni takrorlay oldimi?

Masala: Parol va parolni tasdiqlash qiymatlari tengmi?

Input: password (string), confirm (string) Output: True yoki False


🔹 Task 16: Foydalanuvchi to‘liq login qilganmi?

Masala: Login va parol ikkalasi ham bo‘sh bo‘lmasligi kerak.

Input: login (string), password (string) Output: True yoki False


🔹 Task 17: Suv qaynayaptimi?

Masala: Harorat 100°C dan yuqori bo‘lsa, suv qaynayapti.

Input: temperature (float) Output: True yoki False


🔹 Task 18: Harorat muzlash darajasidami?

Masala: Harorat 0°C dan past bo‘lsa, suv muzlayapti.

Input: temperature (float) Output: True yoki False


🔹 Task 19: Kabisa yili

Masala: Berilgan yil kabisa yili ekanligini aniqlang.

Input: year (int) Output: True yoki False


🔹 Task 20: Foydalanuvchi yozayaptimi?

Masala: status qiymati "typing" ga teng bo‘lsa, foydalanuvchi yozayapti.

Input: status (string) Output: True yoki False


🔹 Task 21: Tizim tili o‘zbekmi?

Masala: Foydalanuvchi tili uz bo‘lsa, o‘zbek tilida deb hisoblang. Input: language (str) Output: True yoki False


🔹 Task 22: Foydalanuvchi dark mode yoqqanmi?

Masala: Agar dark_mode True bo‘lsa, foydalanuvchi qorong‘i rejimda ishlayapti. Input: dark_mode (bool) Output: True yoki False


🔹 Task 23: Har ikki oyning nomi bir xilmi?

Masala: Ikki oy nomini kiriting, ular bir xil bo‘lsa, True qaytaring. Input: month1, month2 (str) Output: True yoki False


🔹 Task 24: Foydalanuvchi admin va tizimga kirganmi?

Masala: Foydalanuvchi admin bo‘lishi va tizimga kirgan bo‘lishi kerak. Input: is_admin (bool), is_logged_in (bool) Output: True yoki False


🔹 Task 25: Parol noto‘g‘rimi?

Masala: Kiritilgan parol secret123 ga teng emasmi? Input: password (str) Output: True yoki False


🔹 Task 26: Ekran rejimi yaroqlimi?

Masala: Ekran rejimi "light" yoki "dark" bo‘lishi mumkin. Input: mode (str) Output: True yoki False


🔹 Task 27: Mahsulot mavjud yoki kutilmoqda

Masala: Mahsulot in_stock yoki on_delivery bo‘lsa, mavjud hisoblanadi. Input: in_stock, on_delivery (bool) Output: True yoki False


🔹 Task 28: Parol noto‘g‘ri yoki bo‘sh

Masala: Parol "" yoki secret ga teng bo‘lmasa – xatolik. Input: password (str) Output: True yoki False


🔹 Task 29: Foydalanuvchi yozmayapti

Masala: is_typing False bo‘lsa, yozmayapti. Input: is_typing (bool) Output: True yoki False


🔹 Task 30: Online, lekin typing emas

Masala: Foydalanuvchi online == True va is_typing == False bo‘lsa. Input: online, is_typing (bool) Output: True yoki False


🔹 Task 31: Foydalanuvchi erkak yoki yoshi katta

Masala: Gender male yoki yoshi 60 dan katta bo‘lsa. Input: gender (str), age (int) Output: True yoki False


🔹 Task 32: Harorat xavfli emas

Masala: Harorat 37.5 dan past yoki 42 dan katta bo‘lmasa, xavfli emas. Input: temperature (float) Output: True yoki False


🔹 Task 33: Foydalanuvchi faqat login qilgan (admin emas)

Masala: logged_in == True, lekin is_admin == False bo‘lsa. Input: logged_in, is_admin (bool) Output: True yoki False


🔹 Task 34: Yil toq yildan emasmi?

Masala: Kiritilgan yil juft son bo‘lsa. Input: year (int) Output: True yoki False


🔹 Task 35: Foydalanuvchi yozayotgan, lekin noaniq

Masala: is_typing == True va username == "" bo‘lsa, noaniq foydalanuvchi yozmoqda. Input: is_typing (bool), username (str) Output: True yoki False


🔹 Task 36: Avtomatik yangilanish faqat light modeda

Masala: Agar auto_update == True va mode == "light" bo‘lsa, ishlasin. Input: auto_update (bool), mode (str) Output: True yoki False


🔹 Task 37: Foydalanuvchi til noto‘g‘ri tanlagan

Masala: language "uz" yoki "en" bo‘lmasa – xato. Input: language (str) Output: True yoki False


🔹 Task 38: Sessiya aktiv emas

Masala: logged_in == False yoki session_time == 0 bo‘lsa. Input: logged_in (bool), session_time (int) Output: True yoki False


🔹 Task 39: Ism bosh harfi katta emas

Masala: Foydalanuvchi ismi bosh harfi katta bo‘lmasa, False. Input: name (str) Output: True yoki False


🔹 Task 40: Kiritilgan PIN to‘g‘ri emas va 4 xonali emas

Masala: PIN to‘g‘ri bo‘lmasligi yoki uzunligi 4 ga teng emasligi. Input: pin (str), correct_pin (str) Output: True yoki False

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published