Print Python - учимся выводить информацию на языке Python
В языке программирования Python, оператор print используется для вывода содержимого на экран. Стоит отметить, что в Python 2.x версии оператор print был ключевым словом, в то время как в Python 3.x версии он стал функцией.
Простейший вариант использования оператора print в Python 3.x версии выглядит так:
print("Hello, World!")
В результате выполнения этого скрипта на экран будет выведена строка "Hello, World!".
Также, можно использовать несколько аргументов и форматирование строк:
x = 10
y = 20
print("x = {}, y = {}".format(x, y))
В результате выполнения этого скрипта на экран будет выведена строка "x = 10, y = 20".
Также, можно использовать определенные ключевые слова при форматировании строк:
name = "Tom"
age = 25
print("My name is {0}. I'm {1} years old.".format(name, age))
В результате выполнения этого скрипта на экран будет выведена строка "My name is Tom. I'm 25 years old.".
Однако, если используется Python 3.6 и выше, можно использовать f-строки:
name = "Tom"
age = 25
print(f"My name is {name}. I'm {age} years old.")
В результате выполнения этого скрипта на экран будет также выведена строка "My name is Tom. I'm 25 years old.".
Также, можно изменять значения аргументов print():
x = 10
y = 20
print("x = ", x, " y = ", y, sep='-', end='!!!')
В результате выполнения этого скрипта на экран будет выведена строка "x = -10- y = -20!!!".
Кроме того, оператор print может использоваться для записи данных в файл:
with open('file.txt', 'w') as f:
print('Hello, file!', file=f)
В результате выполнения этого скрипта в файл file.txt будет записана строка "Hello, file!".
Вывод в консоль строкового литерала, чисел, переменных и других типов данных, а также отправка этих значений в файл - наиболее базовые примеры использования оператора print в Python.