Билет 22 - LunexCoding/Basics-of-data-analysis GitHub Wiki

Билет 22

  1. Процедура в языке программирования – это?

    Процедура – это подпрограмма, которая выполняет некоторые действия после вызова её из основной программы или другой процедуры. Каждая процедура имеет уникальное имя, может иметь произвольное количество входных параметров.

  2. Опишите как можно вызвать процедуру. Сколько раз можно вызвать процедуру в одной программе?

    При вызове процедуры указываются фактические значения параметров. Вызывать можно не ограниченное кол-во раз.

Практика

class DataAnalysis:
    '''
    Создать процедуру для вывода сообщения об ошибке.
    Запрашивать у пользователя ввести положительное число, в случае ввода отрицательного числа,
    вызывать процедуру для вывода сообщения об ошибке.
    '''

    def __init__(self):
        self._input()

    def _input(self):
        assert int(input('-> ')) >= 0, "Negative number"


task = DataAnalysis()
⚠️ **GitHub.com Fallback** ⚠️