Строки в Python - как свитки с заклинаниями в Сумеру. Их можно читать, изменять и комбинировать для создания новых эффектов!
# Простые строки
character_name = "Райдэн"
title = "Сёгун"
# Многострочный текст
lore = """Правительница Инадзумы,
Воплощение Громовержца,
Вечное божество."""
# f-строки (самый удобный способ)
stats = f"{character_name} имеет {crit_rate}% крит шанса"
# Форматирование чисел
mora = 1234567
print(f"{mora:,}") # 1,234,567
# Выравнивание текста
print(f"{title:^20}") # ' Сёгун '
print(f"{title:>20}") # ' Сёгун'
# Изменение регистра
skill_name = "Мусо но Хитотачи"
print(skill_name.upper()) # МУСО НО ХИТОТАЧИ
print(skill_name.lower()) # мусо но хитотачи
# Поиск и замена
text = "Вы получили артефакт Церемония древней знати"
has_artifact = "артефакт" in text # True
new_text = text.replace("артефакт", "предмет")
# Разделение и соединение
elements = "Пиро,Гидро,Анемо".split(",")
team = " • ".join(elements) # "Пиро • Гидро • Анемо"
Как сотрудник Гильдии Искателей Приключений, вы должны создать систему приветствий:
"Добро пожаловать в Мондштадт, Путешественник!"
"ВНИМАНИЕ! Ваш текущий ранг: 15"
"До следующего ранга осталось: 5 очков"
"Доступные поручения: Лили • Тимми • Годвин"
city = "Мондштадт"
current_rank = 15
commissions = ["Лили", "Тимми", "Годвин"]
# Форматируем город и список поручений
city_upper = city.upper()
commission_list = " • ".join(commissions)