< Врата Кодомира

Строки — руны и надписи

Рунные надписи

Маг записывает заклинания словами. В Python текст хранится в строках (strings).

Что такое строка

Строка — это последовательность символов, заключённая в кавычки:

name = "Кодомир"
spell = 'огонь'

Можно использовать одинарные '...' или двойные "..." кавычки — результат одинаковый.

Многострочная строка

Если текст занимает несколько строк — тройные кавычки:

scroll = """
Я — великий маг.
Я владею силой кода.
"""

Конкатенация — склейка строк

Строки можно складывать через +:

first = "Привет"
second = "Кодомир"
greeting = first + ", " + second + "!"
print(greeting)  # Привет, Кодомир!

Повторение

Строку можно умножать на число — она повторится:

line = "-" * 20
print(line)  # --------------------

Длина строки

len() возвращает количество символов:

name = "Кодомир"
print(len(name))  # 7