Урок 13. Строки
Строка — это текст, с которым можно работать по символам.
Что умеют строки
Строку пишут в кавычках. len() возвращает длину, обращение по индексу — один символ, а срез — кусок строки.
name = "Пинг"
print(len(name)) # 4
print(name[0]) # П
Зачем
Тексты повсюду: имена, сообщения, данные. Умение работать со строками — базовый навык любого программиста.
Что запомнить
Строку нельзя менять по символу напрямую, зато можно склеивать (+) и брать срезы. Индексация у строк такая же, как у списков, — с нуля, поэтому name[0] это первый символ.
Частые вопросы
Можно ли поменять один символ строки? Напрямую нет — строку пересобирают или склеивают заново через +.
С какого номера идут символы? С нуля: name[0] — первый символ строки.
Начать игру бесплатно