Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 2.42 KB

File metadata and controls

32 lines (22 loc) · 2.42 KB

Урок 6 "Функции"

Материал

Задача 1

Написать функцию, вычисляющую сумму двух переданных чисел.

Задача 2

Написать функцию, возвращающую два введеных с клавиатуры числа.

Задача 3

Использовать функции из задач 1, 2 для решения задания 2 из урока 2: Программа, которая считывает два числа и выводит их сумму

Задача 4

Написать функцию, принимающую длину стороны квадрата и рассчитывающую периметр квадрата, его площадь и диагональ. Сделать два и более варианта функции, которые должна отличаться количеством возвращаемых переменных. Не забыть про проверки входных данных в самой функции.

Задача 5

Написать функцию, приминмающую номер месяца и возвращающую время года, которому принадледжит месяц. Не забыть про проверки входных данных в самой функции. Вызвать функцию в цикле несколько раз для случайных значений номера месяца.

Задача 6

Работаем с чужим кодом. В коде из файла https://github.com/groall/python_learning/blob/master/lesson_04_cycles/task03.py нужно заменить повторяющееся с циклах действие суммирования на вызов функции, функция должна работать с глобальной переменной sumNumbers.

Задача 7

Написать функцию расчета аннуитетного платежа. Написать функцию расчета ежимесячного платежа. Рассчитать размер платежа при ипотеке 15 млн на 25 лет под 14% годовых. Мат. часть: http://biznes-kredit.info/malyj/raschet-annuitetnyh-platezhej-formula-excel.html