Python da satrlar bilan ishlash

Содержание
  1. Python Satrlar.
  2. Satr turiga ega o’zgaruvchi yaratish.
  3. Ko’p qatorli satrni o’zgaruvchiga biriktirish.
  4. Satrlar massiv hisoblanadi.
  5. Python Satrlar
  6. Satr turiga ega o’zgaruvchi yaratish.
  7. Ko’p qatorli satrni o’zgaruvchiga biriktirish.
  8. Satrlar massiv hisoblanadi.
  9. Qator uzunligini olish uchun len()funktsiyadan foydalaning .
  10. Satrni barcha elementlarini kichik qillish uchun lower() funksiyasidan foydalaniladi.
  11. Satrni barcha elementlarini katta qillish uchun upper() funksiyasidan foydalaniladi.
  12. Satrlarda ishlatiladigan belgilar.
  13. Python
  14. Python Satrlar
  15. Satr turiga ega o’zgaruvchi yaratish.
  16. Ko’p qatorli satrni o’zgaruvchiga biriktirish.
  17. Satrlar massiv hisoblanadi.
  18. Qator uzunligini olish uchun len()funktsiyadan foydalaning .
  19. Satrni barcha elementlarini kichik qillish uchun lower() funksiyasidan foydalaniladi.
  20. Satrni barcha elementlarini katta qillish uchun upper() funksiyasidan foydalaniladi.
  21. Satrlarda ishlatiladigan belgilar.
  22. Python
  23. Pythonda satrlar bilan ishlash. Satrlar – qoshtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi. Satr – harf, son va belgilar hamda probeldan. — презентация
  24. Презентация на тему: » Pythonda satrlar bilan ishlash. Satrlar – qoshtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi. Satr – harf, son va belgilar hamda probeldan.» — Транскрипт:
  25. Python-da satrlar bilan ishlash
  26. Misol
  27. O’zgaruvchiga satr tayinlash
  28. Misol
  29. Ko’p qatorli satrlar
  30. Misol
  31. Misol
  32. Satrlar massivlardir
  33. Misol
  34. Satrni tekshirish
  35. Misol
  36. Satr uzunligi
  37. Misol
  38. Satrdan biron belgi bor yo’qligini tekshish
  39. Misol
  40. Misol
  41. Satrdan qidirilayotgan belgini mavjud emasligiga tekshirish
  42. Misol
  43. Misol

Python Satrlar.

Python dasturlash tilida satrlar bitta yoki ikki qo’sh tirnoq ichida yoziladi. ‘Salom’ bilan «Salom» ikkisi ham bir xil hisoblanadi. Satrni qora ekranga chiqarish uchun print() funksiyasidan foydalanishingiz mumkin.

Satr turiga ega o’zgaruvchi yaratish.

Bir qatorli satrni o’zgaruvchiga biriktirish uchun to’g’ridan to’g’ri python dasturlash tilida uchramaydigan kalit so’zlarni ishlatmagan holda yozib ketsangiz bo’ladi.

Ko’p qatorli satrni o’zgaruvchiga biriktirish.

Ko’p qatorli satrni biriktirish uchun 3 ta tirnoq tarkibida yozish imkoni mavjud. quyidagi misolga e’tibor bering.

a = """ Assalomu alaykum bugun siz bilan Python dasturlashini boshlaymiz. Ustozinigiz yoki Yo'lboshchingiz. Master Sherkulov """ print(a)

Assalomu alaykum bugun siz bilan Python dasturlashini boshlaymiz.
Ustozinigiz yoki Yo’lboshchingiz.
Master Sherkulov

Satrlar massiv hisoblanadi.

Boshqa ko’plab dasturlash tillari singari Python dasturlash tilida satrlar ifodalashda baytlardan iborat hisoblanadi. Biroq Python dasturlash tilida belgilar bo’yicha ma’lumot turlari mavjud emas, bitta belgini uzunligini shunchaki 1 deb qabul qilasiz. [] kvadrat qavs ichida ma’lumotlar ifodalanadi.

Satrni ma’lum bir qismini qirqib olish va uni biron bir o’zgaruvchiga yuklash uchun yoki bo’lmasam ekranga chop qilish uchun kvadrat qavs ichiga boshlanishi va tugashini yozamiz va ikkitali nuqta orqali bir biridan ajratiladi. [boslanish: tugash]

Источник

Python Satrlar

Python dasturlash tilida satrlar bitta yoki ikki qo’sh tirnoq ichida yoziladi. ‘Salom’ bilan «Salom» ikkisi ham bir xil hisoblanadi. Satrni qora ekranga chiqarish uchun print() funksiyasidan foydalanishingiz mumkin.

Satr turiga ega o’zgaruvchi yaratish.

Bir qatorli satrni o’zgaruvchiga biriktirish uchun to’g’ridan to’g’ri python dasturlash tilida uchramaydigan kalit so’zlarni ishlatmagan holda yozib ketsangiz bo’ladi.

Читайте также:  Python cast to char

Ko’p qatorli satrni o’zgaruvchiga biriktirish.

Ko’p qatorli satrni biriktirish uchun 3 ta tirnoq tarkibida yozish imkoni mavjud. quyidagi misolga e’tibor bering.

a = """ Assalomu alaykum bugun siz bilan Python dasturlashini boshlaymiz. Ustozinigiz yoki Yo'lboshchingiz. Master Sherkulov """ print(a)

Assalomu alaykum bugun siz bilan Python dasturlashini boshlaymiz. Ustozinigiz yoki Yo’lboshchingiz. Master Sherkulov

Satrlar massiv hisoblanadi.

Boshqa ko’plab dasturlash tillari singari Python dasturlash tilida satrlar ifodalashda baytlardan iborat hisoblanadi. Biroq Python dasturlash tilida belgilar bo’yicha ma’lumot turlari mavjud emas, bitta belgini uzunligini shunchaki 1 deb qabul qilasiz. [] kvadrat qavs ichida ma’lumotlar ifodalanadi.

Satrni ma’lum bir qismini qirqib olish va uni biron bir o’zgaruvchiga yuklash uchun yoki bo’lmasam ekranga chop qilish uchun kvadrat qavs ichiga boshlanishi va tugashini yozamiz va ikkitali nuqta orqali bir biridan ajratiladi. [boslanish: tugash]

Teskari qirqish uchun dan foydalanamiz. Bunda oxirgi simbol indeksi birinchi yoziladi.

Qator uzunligini olish uchun len()funktsiyadan foydalaning .

Satrni barcha elementlarini kichik qillish uchun lower() funksiyasidan foydalaniladi.

a = "Hello, World!" print(a.lower())

Satrni barcha elementlarini katta qillish uchun upper() funksiyasidan foydalaniladi.

a = "Hello, World!" print(a.upper())

Satrlarda ishlatiladigan belgilar.

Python bo

Python

Python bo’yicha darsliklar va ko’nikmalar.

Источник

Python Satrlar

Python dasturlash tilida satrlar bitta yoki ikki qo’sh tirnoq ichida yoziladi. ‘Salom’ bilan «Salom» ikkisi ham bir xil hisoblanadi. Satrni qora ekranga chiqarish uchun print() funksiyasidan foydalanishingiz mumkin.

Satr turiga ega o’zgaruvchi yaratish.

Bir qatorli satrni o’zgaruvchiga biriktirish uchun to’g’ridan to’g’ri python dasturlash tilida uchramaydigan kalit so’zlarni ishlatmagan holda yozib ketsangiz bo’ladi.

Ko’p qatorli satrni o’zgaruvchiga biriktirish.

Ko’p qatorli satrni biriktirish uchun 3 ta tirnoq tarkibida yozish imkoni mavjud. quyidagi misolga e’tibor bering.

a = """ Assalomu alaykum bugun siz bilan Python dasturlashini boshlaymiz. Ustozinigiz yoki Yo'lboshchingiz. Master Sherkulov """ print(a)

Assalomu alaykum bugun siz bilan Python dasturlashini boshlaymiz. Ustozinigiz yoki Yo’lboshchingiz. Master Sherkulov

Satrlar massiv hisoblanadi.

Boshqa ko’plab dasturlash tillari singari Python dasturlash tilida satrlar ifodalashda baytlardan iborat hisoblanadi. Biroq Python dasturlash tilida belgilar bo’yicha ma’lumot turlari mavjud emas, bitta belgini uzunligini shunchaki 1 deb qabul qilasiz. [] kvadrat qavs ichida ma’lumotlar ifodalanadi.

Satrni ma’lum bir qismini qirqib olish va uni biron bir o’zgaruvchiga yuklash uchun yoki bo’lmasam ekranga chop qilish uchun kvadrat qavs ichiga boshlanishi va tugashini yozamiz va ikkitali nuqta orqali bir biridan ajratiladi. [boslanish: tugash]

Teskari qirqish uchun dan foydalanamiz. Bunda oxirgi simbol indeksi birinchi yoziladi.

Qator uzunligini olish uchun len()funktsiyadan foydalaning .

Satrni barcha elementlarini kichik qillish uchun lower() funksiyasidan foydalaniladi.

a = "Hello, World!" print(a.lower())

Satrni barcha elementlarini katta qillish uchun upper() funksiyasidan foydalaniladi.

a = "Hello, World!" print(a.upper())

Satrlarda ishlatiladigan belgilar.

Python bo

Python

Python bo’yicha darsliklar va ko’nikmalar.

Источник

Pythonda satrlar bilan ishlash. Satrlar – qoshtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi. Satr – harf, son va belgilar hamda probeldan. — презентация

Презентация на тему: » Pythonda satrlar bilan ishlash. Satrlar – qoshtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi. Satr – harf, son va belgilar hamda probeldan.» — Транскрипт:

1 Pythonda satrlar bilan ishlash

Читайте также:  Css стилизуем полосы прокрутки

2 Satrlar – qoshtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi. Satr – harf, son va belgilar hamda probeldan tarkib topgan belgilar ketma- ketligi. Satrlarni ozgaruvchilar yordamida kiritish mumkin. Pythonda satrlar bittalik va ikkitalik qoshtirnoqlar orqali beriladi. Satrlar ustida keng bajariladigan amallardan biri bu – birlashtirish amali. Satrlarni birlashtirish uchun + amali qollaniladi. Satr uzunligini len() funksiyasi yordamida aniqlash mumkin. Phyton barcha belgi va probellar sonini ozi hisoblab chiqaradi. >>> a=’Bahor! >>> len(a) 6.

3 Dasturlashda satrlar Dasturlashda satr turi(ingl.str qator,zanjir) — bu ma’lumotlar turi bo’lib, uning qiymatlari alifbo belgilarining ixtiyoriy ketma-ketligi (satr). Ushbu turdagi har bir o’zgaruvchi (string o’zgaruvchisi) belgilangan bayt soni bilan ifodalanishi yoki ixtiyoriy uzunlikka ega bo’lishi mumkin.

4 Pythonda bitta sozni ekranga bir necha marta chiqarish imkoniyati mavjud bolib, buning uchun uni bir marta yozishning ozi kifoya >>> a = ‘Good morning!’ >>> b = ‘Welcome.’ >>> c=a + b >>> print(c) >>> c = a+’Dear pupil.’ + b >>> print(c) Good morning! Welcome. Good morning! Dear pupil. Welcome. >>> a = ‘Hello!’ >>> print(a * 10) Hello! Hello! Hello! Hello! Hello!

5 Satrdagi har bir belgining oz raqami bolib, u belgining turgan ornini anglatadi. Bunday raqam belgining turgan ornini aniqlash yoki uni satrdan qirqib olish uchun kerak boladi. Pythonda satrdagi belgilarni raqamlash 0 dan boshlanadi va bu raqam indeks deb ataladi Satrdan nafaqat belgi, balki qism satrni ham qirqib olish mumkin. Buning uchun quyidagi sintaksisdan foydalanamiz: a[index] – a satrdagi indexda turgan belgini qirqib oladi. a[:end] – a satrdan 0 indeksdan boshlab end indeksgacha bolgan belgilar ketma-ketligini qirqib oladi; a[start:end] – a satrdan start indeksdan boshlab end indeksgacha bolgan belgilar ketma-ketligini qirqib oladi; a[start:] – a satrdan start indeksdan boshlab oxirigacha bolgan belgilar ketma-ketligini qirqib oladi; a[start:end:step] – a satrdan step qadam bilan start indeksdan boshlab end indeksgacha bolgan belgilar ketma-ketligini qirqib oladi.

6 Asosiy amallar Satrlarni birlashtirish (qoshish) 1.str1 = Hello 2.str2 = World 3.str1 + str2 => Hello World Satrlarni takrorlash 1.Hello * 3 => HelloHelloHello Satr uzunligi 1.len(Hello) => 5 Indeksga kirish 1.str1 = Hello 2.str1[0] => H Qirqish 1.str1 = Hello 2.str1[1:4] => ell

8 Pythonda boshqa tillardagi kabi quyidagi maxsus belgilar mavjud: \t – tabulyatsiya belgisi; \n – yangi satrga otish belgisi; \ – bittalik qoshtirnoq belgisi; \ – ikkitalik qoshtirnoq belgisi. Misol. Buyruqlarni ketma-ket berish orqali oddiy shakllarni yasash mumkin:

9 Asosiy funktsiyalari S satri str shabloni bilan boshlansa S.startswith(str) S satri str shabloni bilan yakunlansa 1.S.endswith(str) Ajratilgan S royxatdagi satrlarni yigish 1.S.join(список) Satr oxiridagi probelni olib tashlash S.rstrip([chars]) Satr boshidagi probelni olib tashlash 1.S.lstrip([chars]) Satr boshidagi va satr oxiridagi probelni olib tashlash S.strip([chars])

Читайте также:  Data structures and algorithms in java pdf 6th

10 Satrlarning boshqa usullari S.isdigit () Satrda raqamlar ishtirok etganligini tekshirish S.isalpha () Satr faqat harflardan iboratligini tekshirish S.isalnum () Satr raqamlardan yoki harflardan iboratligini tekshiradi S.islower () Satr kichik harflardan iboratligini tekshiradi S.isupper () Satr katta harflardan iboratligini tekshiradi S.istitle() Satrdagi sozlar bosh harf bilan boshlanishini tekshiradi

11 Uyga vazifa Yulduzcha belgisidan foydalanib oz ismingizni bosh harfini hosil qiling Biror bir satrda raqamlar ishtirok qilgan yoki qilmaganini tekshiruvchi dastur tuzing Biror bir satrda katta harflar ishlatilganligini tekshiruvchi dastur tuzing Bilimdon sozidan bilim sozini hosil qiling Informatika sozidan n harfini chiqaruvchi dastur tuzing

Источник

Python-da satrlar bilan ishlash

Pythondagi satrlar bitta tirnoq yoki qo’sh tirnoq bilan o’ralgan.

«salom» bilan ‘salom’ bir xil .

Funktsiya bilan satr literalini ko’rsatishingiz mumkin print() :

Misol

O’zgaruvchiga satr tayinlash

O’zgaruvchiga satr tayinlash o’zgaruvchi nomidan keyin teng belgisi va qator bilan amalga oshiriladi:

Misol

Ko’p qatorli satrlar

O’zgaruvchiga ko’p qatorli qatorni uchta tirnoq yordamida belgiladi:

Misol

Uchta qo’sh tirnoqdan foydalanish:

a = «» «Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.» «»
print (a)

Misol

a = » ‘Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.’ »
print (a)

Eslatma: natijada satr uzilishlari koddagi kabi bir xil joyga qo’yiladi.

Satrlar massivlardir

Boshqa ko’plab mashhur dasturlash tillari singari, Python-dagi satrlar unicode belgilarni ifodalovchi bayt massivlaridir.

Biroq, Pythonda belgilar ma’lumotlar turi mavjud emas, bitta belgi oddiygina uzunligi 1 bo’lgan qatordir.

Kvadrat qavslar qator elementlariga kirish uchun ishlatilishi mumkin.

Misol

Belgini 1-pozitsiyada oling (birinchi belgi 0 pozitsiyasiga ega ekanligini unutmang):

Satrni tekshirish

Satrlar massiv bo’lganligi sababli, biz qatordagi belgilarni for sikli bilan o’tkazishimiz mumkin:

Misol

«Banan» so’zidagi har bir harflarni sikl orqali aylantirish:

Satr uzunligi

Satr uzunligini olish uchun len() funksiyadan foydalaniladi.

Misol

Funktsiya len() satr uzunligini qaytaradi:

Satrdan biron belgi bor yo’qligini tekshish

Satrda ma’lum bir ibora yoki belgi mavjudligini tekshirish uchun biz in kalit so’zidan foydalanishimiz mumkin.

Misol

Quyidagi matnda » free » so’zi mavjudligini tekshirish:

Uni if operatori orqali tekshirish:

Misol

Faqat » free » so’zi mavjud bo’lganda chop etish:

Satrdan qidirilayotgan belgini mavjud emasligiga tekshirish

Satrda ma’lum bir ibora yoki belgi YO’Qligini tekshirish uchun not in kalit so’zdan foydalanish mumkin .

Misol

Quyidagi matnda » expensive » so’zi yo’qligini tekshirish:

Uni if operatori orqali tekshirish:

Misol

Matnda faqat » expensive » bo’lmasa chop etiladi:

txt = «The best things in life are free!»
if «expensive» not in txt:
print ( «No, ‘expensive’ is NOT present.» )

Источник

Оцените статью