Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
PYTHON TEXT / CHAPTER 03 / Учене / LESSON 01
Глава 3 — Текст. Досега работихме с числа и структури. Сега низът (string) е главният герой: поредица от символи в кавички.
Всеки символ има индекс. Броенето започва от 0: първият символ е text[0], вторият — text[1]. Отрицателният индекс брои от края: text[-1] е последният символ.
Изрезокът (slice) взема част от низа: text[start:stop]. start е включен, stop — не. Например "python"[0:3] дава "pyt". Ако пропуснеш края, изрезът стига до края на низа.
Мини пример:
word = "code"
print(word[0])
print(word[-1])
print(word[1:3])Честа грешка: да очакваш text[1] да е първият символ; или да включиш stop в резултата (при [0:3] третият индекс не влиза). Друга грешка: text[100] върху къс низ — IndexError.
Днес учим само четене по индекс и slice. Методи като upper/split идват в следващите часове.
Учене: индексът избира символ; slice избира отрязък.
STREAM IDLE
›