Различия между версиями 2 и 3
Версия 2 от 2018-11-11 08:40:14
Размер: 696
Редактор: FrBrGeorge
Комментарий:
Версия 3 от 2018-11-11 08:45:39
Размер: 682
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 10: Строка 10:
print(root.__name__,root(11.8)) print(root(11.8))

Написать функцию-декоратор toint(function), которая модифицирует произвольную (для простоты — не имеющую именных параметров) функцию, заменяя с помощью int() все её вещественные параметры, а также возвращаемое значение, целыми. Параметры и/или возвращаемое значение другого типа не меняются.

   1 @toint
   2 def root(x):
   3     return x**0.5
   4 
   5 print(root(11.8))

3


CategoryHomework

LecturesCMC/PythonIntro2018/Homework_ToInt (последним исправлял пользователь FrBrGeorge 2018-11-11 08:45:39)