Python — выходные переменные


Оглавление

    Показать оглавление

Выходные переменные

Функция Python print() часто используется для вывода переменных.

Пример

x = "Python is awesome"
print(x)

Попробуйте сами →

x = "Python is awesome"
print(x)

Вывод результата выполнения:

Python is awesome

В функции print() вы выводите несколько переменные, разделенные запятой:

Пример

x = "Python"
y = "is"
z = "awesome"
print(x, y, z)

Попробуйте сами →

x = "Python"
y = "is"
z = "awesome"
print(x, y, z)

Вывод результата выполнения:

Python is awesome

Вы также можете использовать оператор + для вывода несколько переменных:

Пример

x = "Python "
y = "is "
z = "awesome"
print(x + y + z)

Попробуйте сами →

x = "Python "
y = "is "
z = "awesome"
print(x + y + z)

Вывод результата выполнения:

Python is awesome

Обратите внимание на символ пробела после "Python" и "is "", без них результат был бы «Pythonisawesome».

Для чисел символ + работает как математический оператор:

Пример

x = 5
y = 10
print(x + y)

Попробуйте сами →

x = 5
y = 10
print(x + y)

Вывод результата выполнения:

15

В функции print(), когда вы пытаетесь объединить строку и число с помощью + оператор Python выдаст вам ошибку:

Пример

x = 5
y = "John"
print(x + y)

Попробуйте сами →

x = 5
y = "John"
print(x + y)

Вывод результата выполнения:

TypeError: unsupported operand type(s) for +: 'int' and 'str'

Лучший способ вывести несколько переменных в функции print() — разделить их запятыми, которые даже поддерживают разные типы данных:

Пример

x = 5
y = "John"
print(x, y)

Попробуйте сами →

x = 5
y = "John"
print(x, y)

Вывод результата выполнения:

5 John