Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Урок по функции print | на языке Python №1

Апр
50
7
Пользователь
Всем привет!Это первый урок по основе языку Python,сегодня мы будем изучать что такое print
Начнем!

Оператор print используется для вывода текста или значений переменных на экран. Синтаксис оператора print выглядит следующим образом:
Код:
print(value)

где value - это значение или переменная, которое мы хотим вывести.
Примеры:
1. Вывод текста на экран:
Код:
print("Привет, мир!")

2. Вывод значения переменной:
Код:
x = 10
print(x)
Этот пример выведет значение переменной x (в данном случае - 10) на экран.

3. Вывод нескольких значений через запятую:
Код:
name = "Влад"
age = 14
print("Меня зовут", name, "и мне", age, "лет.")
В данном примере мы используем запятую для разделения значений. Результат будет выглядеть так: "Меня зовут Влад и мне 14 лет."

4. Использование форматирования строк:
Код:
name = "Петр"
age = 30
print("Меня зовут {} и мне {} лет.".format(name, age))
Это пример использования форматирования строк. Мы используем фигурные скобки {} в строке и метод format() для подстановки значений переменных. Результат будет таким же, как и в предыдущем примере.

5. Вывод на новую строку:
Код:
print("Привет,")
print("мир!")
Здесь мы используем два отдельных оператора print для вывода двух строк на новых строках. В результате будет выведено:
Привет,
мир!

Оператор print может использоваться для вывода различных типов данных, включая строки, числа, списки и другие. Он является одной из основных функций в Python для вывода информации на экран.
Надеюсь, этот урок помог вам понять как использовать оператор print на языке Python. Если у вас есть какие-либо вопросы, пишите в комментарии

Всем удачи!
by Vlad:)
 
.NET software developer
Мар
84
68
Пользователь
А как же сепаратор? А как же возможность вывода определённой строки в конец?
 
Июн
227
181
Редактор
print("Меня зовут", name, "и мне", age, "лет.")
Если так выводить переменные с типом Integer везде - будет ошибка. К сожалению, это работает только в print.

Python:
# Пример использования переменных в строках

version = 1.5
string = "Hello, world!"

print(string + " Версия: " + str(version)) # Переводим int version в str version

Для вывода переменных используйте "+", а также все переменные( сорь за тавтологию ) с типом Int обёртывайте в str() для получения строки.
 
Авг
47
2
Пользователь
5. Вывод на новую строку:
Код:
print("Привет,")
print("мир!")
Вообще можно обойтись так:
Код:
print("Привет", "Мир", sep = "\n")
#sep - это функция, которая назначает разделитель слов, то-есть если бы мы поставили sep = "*" то нам бы вывело: Привет*мир. \n - переносит строку
 
Авг
47
2
Пользователь
Если так выводить переменные с типом Integer везде - будет ошибка. К сожалению, это работает только в print.

Python:
# Пример использования переменных в строках

version = 1.5
string = "Hello, world!"

print(string + " Версия: " + str(version)) # Переводим int version в str version

Для вывода переменных используйте "+", а также все переменные( сорь за тавтологию ) с типом Int обёртывайте в str() для получения строки.
у вас на примере float в str, а не int в str
небольшая поправочка
 
Июл
191
137
Пользователь
Если так выводить переменные с типом Integer везде - будет ошибка. К сожалению, это работает только в print.

Python:
# Пример использования переменных в строках

version = 1.5
string = "Hello, world!"

print(string + " Версия: " + str(version)) # Переводим int version в str version

Для вывода переменных используйте "+", а также все переменные( сорь за тавтологию ) с типом Int обёртывайте в str() для получения строки.

При выводе через запятую преобразование типов происходит автоматически, и можно спокойно выводить строки вместе с числами, будет всё будет работать. Ошибки возникают только при попытке объединить строку и число через плюс, потому что плюс требует, чтобы все части были строками.
 
Июл
191
137
Пользователь
print("Меня зовут {} и мне {} лет.".format(name, age))

Вместо метода .format() лучше использовать f-строки — это современнее, короче и читается легче.
Банально, вместо этого фрагмента, можно использовать:

Python:
print(f"Меня зовут {name} и мне {age} лет.")

Да, и вообще print — это не оператор, а функция, лучше так и писать если ты делаешь урок. Всё остальное у тебя в целом правильно и понятно.
 
Сверху