Matn faqat harflardan iboratligini tekshiring
Input | Output |
---|---|
"Salom" |
True |
"Salom123" |
False |
Matn faqat raqamlardan iboratligini tekshiring
Input | Output |
---|---|
"2025" |
True |
"20y25" |
False |
Matnda faqat harf yoki raqamdan iboratligini tekshiring
Input | Output |
---|---|
"Python3" |
True |
"Python 3" |
False |
Matn faqat kichik harflardan iboratligini tekshiring
Input | Output |
---|---|
"python" |
True |
"Python" |
False |
Matn faqat katta harflardan iboratligini tekshiring
Input | Output |
---|---|
"HELLO" |
True |
"Hello" |
False |
Matn faqat bo‘sh joylardan iboratligini tekshiring
Input | Output |
---|---|
" " |
True |
" a " |
False |
Matn ma’lum so‘z bilan tugashini tekshiring
Input | Output |
---|---|
"Hello world" , "Hello" |
False |
"Hi there" , "there" |
True |
Matn ma’lum so‘z bilan boshlanishini tekshiring
Input | Output |
---|---|
"Hello world" , "Hello" |
True |
"Hi there" , "Hello" |
False |
Matndagi barcha harflarni katta harfga o‘tkazing
Input | Output |
---|---|
"python" |
PYTHON |
Matndagi barcha harflarni kichik harfga o‘tkazing
Input | Output |
---|---|
"PYTHON" |
python |
Matnning faqat birinchi harfini katta qilish
Input | Output |
---|---|
"python darslari" |
Python darslari |
Matndagi har bir so‘zning bosh harfini katta qilish
Input | Output |
---|---|
"python dasturlash asoslari" |
Python Dasturlash Asoslari |
Ikkita matn kiritiladi birinchisi ikkinchisida bor yoki yo'qligini aniqlash
Input | Output |
---|---|
"salom" , "salom dunyo" |
True |
"SALOM" , "salom dunyo" |
True |
"hello" , "salom dunyo" |
False |
Ikkita matn o'qilganda bir qil yoki yo'qligini tekshiring
Input | Output |
---|---|
"salom" , "salom" |
True |
"SALOM" , "salom" |
True |
"hello" , "salom" |
False |
Matndan boshidagi va oxiridagi bo‘sh joylarni olib tashlang
Input | Output |
---|---|
" Hello world " |
Hello world |
Matn ichidagi so‘zlarni almashtiring
Input | Output |
---|---|
"Salom dunyo" , "dunyo" , "olam" |
Salom olam |
Matnni berilgan uzunlikka yetkazib, chapdan to‘ldiring (rjust
)
Input | Output |
---|---|
"42".rjust(5, "0") |
00042 |
Matnni berilgan uzunlikka yetkazib, o‘ngdan to‘ldiring (ljust
)
Input | Output |
---|---|
"42".ljust(5, "0") |
42000 |
Matnni kichik harflarga o‘tkazing va faqat raqamlardan iborat emasligini tekshiring
Input | Output |
---|---|
"HELLO123" |
False |
"HELLO" |
True |
Matnning faqat birinchi harfini katta qilib, bosh harf bilan boshlanganini tekshiring
Input | Output |
---|---|
"python darslari" |
False |
"Python darslari" |
True |
Matnni kichik harfga o‘tkazing va ‘python’ so‘zi borligini tekshiring
Input | Output |
---|---|
"Men PYTHONni yoqtiraman" |
True |
"Java afzal" |
False |
Bo‘sh joylarni olib tashlab, satr bo‘sh emasligini tekshiring
Input | Output |
---|---|
" " |
False |
"Hello " |
False |
Matnni upper
qilgach, faqat katta harflardan iboratligini tekshiring
Input | Output |
---|---|
"hello" |
True |
"Hello" |
True |
Foydalanuvchining email manzili @
bilan boshlanmasligi va .com
bilan tugashini tekshiring
Input | Output |
---|---|
"user@example.com" |
True |
"@example.com" |
False |
"user@example.net" |
False |
Foydalanuvchi yuborgan ismni bo‘sh joylardan tozalang va bosh harf bilan boshlansin
Input | Output |
---|---|
" ali" |
Ali |
" diyora " |
Diyora |
GitHub usernames faqat a-z
, A-Z
, 0-9
, -
dan iborat bo‘lishi kerak, isalpha()
bilan tekshirishdan oldin replace("-", "")
bilan -
belgilarini olib tashlang.
Input | Output |
---|---|
"ali-coder" |
True |
"diyor_123" |
False |
Fayl nomi .pdf
, .docx
, yoki .txt
bilan tugashini tekshiring
Input | Output |
---|---|
"report.pdf" |
True |
"photo.jpeg" |
False |
Izoh matnidan “yomon” so‘zlarni olib tashlang, so‘ngra tekshiring
Input | Output |
---|---|
"this is bad" |
True |
"This is BAD" |
True |