Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
base:foo [2023/01/10 11:43] root |
base:foo [2023/01/16 02:43] (текущий) root |
<div slide> | <div slide> |
| |
===== Функции print, input ===== | ===== Функция print ===== |
| |
Важные глобальные функции для работы в консоли: | |
| |
''print()'' — печатает текст в консоли. Принимает произвольное число аргументов, производного типа, если аргумент не строка, то у него вызывается метод ''%%__str__()%%'', а при отсутствии потом ''%%__repr__()%%'' (есть у всех переменных всех типов). Таким образом ''print'' так или иначе выведет на печать переменную любого типа. | ''print()'' — печатает текст в консоли. Принимает произвольное число аргументов, производного типа, если аргумент не строка, то у него вызывается метод ''%%__str__()%%'', а при отсутствии потом ''%%__repr__()%%'' (есть у всех переменных всех типов). Таким образом ''print'' так или иначе выведет на печать переменную любого типа. |
</sxh> | </sxh> |
<code> | <code> |
#тест:;25;-;3.158 | тест:;25;-;3.158 |
#конец. | конец. |
# | |
</code> | </code> |
| |
''input'' — запрашивает ввод пользователя, до нажатия Enter. | |
| |
<sxh python> | |
x = input('Введите x:') | |
</sxh> | |
| |
Эта функция всегда возвращает ''str'', если нужно значение другого типа, нужно выполнить явное приведение: | |
| |
<sxh python> | |
x = float(input('Введите x:')) | |
</sxh> | |
| |
</div> | </div> |