Главная страница » Python » 28. Multi-line строки
Добро пожаловать на двадцать восьмой урок по Python! Сегодня мы обсудим многострочные строки. Многострочные строки позволяют вам работать с текстом, который занимает более одной строки, что полезно при написании длинных текстов, сообщений или комментариев.
Многострочные строки в Python создаются с использованием тройных кавычек (тройных одинарных или двойных кавычек). Они позволяют включать в строку символы новой строки и другие специальные символы, не используя символы экранирования.
Многострочные строки можно создавать с использованием тройных кавычек:
# Многострочная строка с использованием тройных двойных кавычек
multi_line_string_1 = """Это многострочная
строка в Python,
которая охватывает
несколько строк."""
print(multi_line_string_1)
# Многострочная строка с использованием тройных одинарных кавычек
multi_line_string_2 = '''Это еще одна
многострочная строка,
которая тоже охватывает
несколько строк.'''
print(multi_line_string_2)
Многострочные строки полезны для:
# Многострочные строки для хранения длинного текста
long_text = """Python — это мощный язык программирования,
который используется для веб-разработки, анализа данных,
искусственного интеллекта, и многих других задач."""
print(long_text)
# Многострочные строки для написания многострочных комментариев
"""
Этот блок комментариев может использоваться для
объяснения большого куска кода или предоставления
детализированной информации о функции или классе.
"""
# Многострочные строки для форматирования
formatted_text = """Студент: Иван Иванов
Оценка: 5
Комментарий:
Отличная работа! Продолжайте в том же духе."""
print(formatted_text)
Многострочные строки сохраняют все пробелы и символы новой строки, что позволяет сохранять исходное форматирование текста.
poem = """ Роза красная,
Фиалка синяя,
Захочешь сделать
— сделаешь сам."""
print(poem)
def greet(name):
"""
Функция приветствия пользователя.
Аргументы:
name (str): Имя пользователя
Возвращает:
str: Приветственное сообщение
"""
return f"Привет, {name}!"
name = "Анна"
age = 30
address = "ул. Ленина, д. 5"
info = f"""Имя: {name}
Возраст: {age}
Адрес: {address}"""
print(info)
json_data = """{
"name": "John",
"age": 30,
"city": "New York"
}"""
print(json_data)
Сегодня вы узнали о многострочных строках в Python и различных способах их использования. Многострочные строки позволяют работать с длинными текстами, создавать подробную документацию и форматировать данные удобным образом.
Наша цель и главная задача сделать качественное образование в вашем браузере
Телефон: +375 33 910-08-92
Email: info@codefor.tech
Адрес: г. Барановичи, ул. Пирогова, д. 7
© 2024 Все права защищены. CodeFor.