Python self-study
🐍Python
⏺Python versiyalariga qarab turli xil kodlarda yoziladi
Masalan:
Python 2.x ASCII kodidan foydalansa
Python 3.x Unicode (Bizga tanish UTF-8 ) kodidan foydalanadi
⚪️Satrlar bilan ishlash
Satrlar UTF-8 kodirofkasidagi belgilar orqali yoziladi .
Pythonda satrlar apostrof ( '_______' ) yoki qo'shtirnoqlar ("_______") orqali berilishi mumkin bundan tashqari 3 ta ketma-ket kelgan apostrof ham satrlarni ifodalashda qo'llanishi mumkin .
🔲-kod
🔳-konsol
🔲 x="python"
y='self'
print(x,y)
🔳python self
🔘Maxsus belgilar
Pythonda satrlar bilan ishlash uchun maxsus belgilar .
\t – tabulyatsiya belgisi; (bitta Tab 4 ta probel tashlaydi )
\n – yangi satrga o'tish belgisi;
\’ – apostrof belgisi;
\” – qo'shtirnoq belgisi.
🔲print("python self\n\"Assalomu alaykum\"\tOlam")
🔳python self
"Assalomu alaykum" Olam
🔘Satrlarni taqqoslash
Satrlarni taqqoslash uchun satrda ishtirok etayotgan belgilarning registriga (Harflarning katta kichikligiga ) alohida e`tibor qaratish lozim. Har qanday raqam ixtiyoriy alfavit belgisidan shartli kichik
Hamda KATTA REGISTRLI alfavit belgilari kichik registrli avfavit belgilaridan shartli kichik sanaladi.
Yani : 2<K<k
*️⃣Harflar va sonlar qanday taqqoslanadi deyish mumkin lekin taqqoslashda Harf va sonlar taqqoslanmasdan balki UTF-8 dagi kodlari taqqoslanadi
Bundan tashqari satrlar uzunligiga ham e'tibor berish lozim
abcd<abcde
🔴Satrda ishlash uchun funksiyalar
upper()—satrdagi hamma so'zni katta registrga o'tkazadi
lower()—satrdagi hamma so'zni kichik registrga o'tkazadi
🔲
str0="KiToB"
str1=str0.upper()
str2=str0.lower()
print(str1)
print(str2)
🔳
KITOB
kitob
@python_self
2 · 334 ·