Билет 22 - LunexCoding/Basics-of-data-analysis GitHub Wiki
-
Процедура в языке программирования – это?
Процедура – это подпрограмма, которая выполняет некоторые действия после вызова её из основной программы или другой процедуры. Каждая процедура имеет уникальное имя, может иметь произвольное количество входных параметров.
-
Опишите как можно вызвать процедуру. Сколько раз можно вызвать процедуру в одной программе?
При вызове процедуры указываются фактические значения параметров. Вызывать можно не ограниченное кол-во раз.
class DataAnalysis:
'''
Создать процедуру для вывода сообщения об ошибке.
Запрашивать у пользователя ввести положительное число, в случае ввода отрицательного числа,
вызывать процедуру для вывода сообщения об ошибке.
'''
def __init__(self):
self._input()
def _input(self):
assert int(input('-> ')) >= 0, "Negative number"
task = DataAnalysis()