Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
base:foo [2023/01/10 11:43]
root
base:foo [2023/01/16 02:43] (текущий)
root
Строка 218: Строка 218:
 <div slide> <div slide>
  
-===== Функции print, input =====  +===== Функция print ===== 
- +
-Важные глобальные функции для работы в консоли:+
  
 ''print()'' — печатает текст в консоли. Принимает произвольное число аргументов, производного типа, если аргумент не строка, то у него вызывается метод ''%%__str__()%%'', а при отсутствии потом ''%%__repr__()%%'' (есть у всех переменных всех типов). Таким образом ''print'' так или иначе выведет на печать переменную любого типа. ''print()'' — печатает текст в консоли. Принимает произвольное число аргументов, производного типа, если аргумент не строка, то у него вызывается метод ''%%__str__()%%'', а при отсутствии потом ''%%__repr__()%%'' (есть у всех переменных всех типов). Таким образом ''print'' так или иначе выведет на печать переменную любого типа.
Строка 240: Строка 238:
 </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>