Мазмунга өтүү

Сабактын башталышы

Python тизмелери

Көп маанини бирге, ирети менен сактайбыз

Негизги идея: Тизме бир өзгөрмөдө көп маанини иреттелген түрдө сактоого мүмкүндүк берет. fruit1, fruit2, fruit3 дегендин ордуна баарын тизме деп аталган бир жыйнак кутуга бирге саласың.
Сабактын аягында сен:
  • чарчы кашаа [ ] менен тизме түзө аласың,
  • элементти анын индекси боюнча окуй аласың,
  • тизменин бөлүгүн (кесимин) ала аласың,
  • append() менен элемент кошуп, pop() менен ала аласың,
  • ар бир элементти for цикли менен айланып чыга аласың.

1. Тизме деген эмне?

Тизме — бул иреттелген маанилердин жыйнагы. Аны чарчы кашаа менен жазып, элементтерди үтүр менен бөлөсүң.

fruits = ["apple", "banana", "cherry"]
print(fruits)

Жыйынтык:

['apple', 'banana', 'cherry']

Тизме текстти, сандарды же баарын аралаш сактай алат. Ал сен койгон иретти да эстеп калат.

numbers = [10, 20, 30, 40]
mixed = ["Ana", 12, True]
empty = []
print(numbers)
print(mixed)
print(empty)

Жыйынтык:

[10, 20, 30, 40]
['Ana', 12, True]
[]
Салыштыруу: Тизме кагаздагы соода тизмесине окшош: бир сапта көп нерсе, сен ойлогон ирети менен жазылган.

2. Индекс: бир элементти окуу

Ар бир элементтин орун номери бар — ал индекс деп аталат. Python'до эсеп 0дөн башталат: биринчи элемент — индекс 0, экинчиси — 1, ж.б.

"apple" "banana" "cherry" 0 1 2 -3 -2 -1 индекс (башынан) индекс (аягынан)
Ар бир элементтин орду бар: индекс 0 — биринчи элемент, -1 — акыркысы.
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
print(fruits[1])
print(fruits[2])

Жыйынтык:

apple
banana
cherry

Аягынан да терс индекстер менен санай аласың. -1 — акыркы элемент, -2 — андан мурункусу.

fruits = ["apple", "banana", "cherry"]
print(fruits[-1])
print(fruits[-2])

Жыйынтык:

cherry
banana
3 элементтүү тизмеде индекстер 0, 1, 2. fruits[3] суроо чектен чыгып, IndexError берет.

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө