print("Первая строка", "Вторая строка", "Третья строка")
print("""Первая строка
Вторая строка
Третья строка""")
Кроме того, можно использовать символ переноса строки
print("Первая строка
Вторая строка
Третья строка")
Использование функции print()
, чтобы указать перевод строки.
print("Первая строка")
print("Вторая строка")
Этот код выведет две строки на экран:
Первая строка Вторая строка
name = "John"
age = 25
print("Меня зовут %s, и мне %d лет." % (name, age))
Этот код выведет на экран следующую строку:
Меня зовут John, и мне 25 лет.
Использование символа перевода строки (
)
В Python можно использовать символ перевода строки (
), чтобы вывести несколько строк одновременно. Этот символ обозначает конец строки и позволяет создавать разделение между строками.
Например, просто добавив символ перевода строки внутри строки, можно вывести две строки на разных строках:
print("Первая строка Вторая строка")
Этот код выведет:
- Первая строка
- Вторая строка
Также можно использовать символ перевода строки внутри многострочной строки, ограниченной тройными кавычками:
print('''Первая строка Вторая строка''')
Этот код также выведет:
- Первая строка
- Вторая строка
Символ перевода строки можно использовать для создания списков или других многострочных структур данных:
my_list = ['Первый элемент', 'Второй элемент', 'Третий элемент']
Такой список будет выглядеть следующим образом:
- Первый элемент
- Второй элемент
- Третий элемент
Таким образом, символ перевода строки (
Использование тройных кавычек
Синтаксис использования тройных кавычек в Python выглядит следующим образом:
"""
Первая строка текста
Вторая строка текста
Третья строка текста
"""
print("""
Это первая строка текста.
Это вторая строка текста.
Это третья строка текста.
""")
Как и одинарные и двойные кавычки в Python, тройные кавычки также могут быть использованы как подстановочный символ в строках, начинающихся и заканчивающихся одиночными или двойными кавычками. Например:
text = 'Это строка текста, содержащая "кавычки".'
print(text)
text = "Это строка текста, содержащая 'кавычки'."
print(text)
Использование метода join()
Чтобы воспользоваться методом join()
, необходимо иметь список строк, которые нужно объединить. Затем вызывается метод join()
на разделителе (например, пробел, запятая или перенос строки), и передается список строк как аргумент. Результатом выполнения метода будет одна строка, в которой все элементы списка будут объединены.
К примеру, имеется список строк:
Имя | Возраст |
---|---|
Анна | 25 |
Иван | 32 |
Мария | 19 |
Если мы хотим объединить строки из списка с разделителем запятая, то код будет выглядеть следующим образом:
lst = ['Анна', 'Иван', 'Мария']
result = ', '.join(lst)
В результате переменная result
будет содержать строку: "Анна, Иван, Мария"
.
Использование символа конкатенации (+)
Код | |
---|---|
string1 = "Привет, " string2 = "мир!" print(string1 + string2) | Привет, мир! |
name = "Анна" age = 25 print("Меня зовут " + name + " и мне " + str(age) + " лет.") | Меня зовут Анна и мне 25 лет. |
В первом примере мы объединяем две строки «Привет, » и «мир!» с помощью символа конкатенации (+). Результатом будет строка «Привет, мир!».
Во втором примере мы объединяем строку «Меня зовут » с переменной name, строку » и мне » с помощью символа конкатенации (+). Также мы используем функцию str(age), чтобы преобразовать переменную age из целого числа в строку. Результатом будет строка «Меня зовут Анна и мне 25 лет.»
Использование символа форматирования (%)
Для использования символа форматирования необходимо использовать следующую синтаксическую конструкцию:
print("Текст %s" % переменная)
Пример использования символа форматирования:
name = "Иван"
age = 25
print("Меня зовут %s и мне %d лет" % (name, age))
В результате выполнения данного кода будет выведено сообщение:
Меня зовут Иван и мне 25 лет
При использовании символа форматирования %s, Python сам определит тип данных, исходя из типа передаваемой переменной.
Использование функции f-string
Пример:
name = "Alice"
age = 25
print(f"Привет, меня зовут {name} и мне {age} лет.")
Привет, меня зовут Alice и мне 25 лет.