Практическое задание
Вводная часть
- Создайте программу, которая выводит строку "Hello, robot"
- Сохраните эту программу в файл
greet.py - Запустите файл
greet.pyинтерпретатором Python
Ввод и вывод данных
- Создайте программу, которая складывает три числа (пользователь вводит числа)
- Создайте программу, которая считает площать прямоугольника, принимая на вход значения двух его сторон
Математические функции
Напишите программу, которая бы вычисляла заданное арифметическое выражение при заданных переменных. Ввод переменных осуществляется с клавиатуры. Вывести результат Z с 2-мя знаками после запятой.

Условия и логические операторы
- Напишите программу, которая принимает ввод двух чисел и печатает значение большего из них.
- Напишите программу, которая принимает ввод трех чисел и печатает значение большего из них.
Строки и списки
Вам предстоит реализовать две функции, которые "вращают" тройку влево и вправо. Как это выглядит, вы можете понять из пары примеров:
>>> triple = ('A', 'B', 'C')
>>> rotate_left(triple)
('B', 'C', 'A')
>>> rotate_right(triple)
('C', 'A', 'B')
Функции
Расчет разницы углов.
Напишите функцию diff, которая принимает два угла (int) и возвращает наименьшую разницу между ними.
>>> diff(0, 45)
45
>>> diff(0, 180)
180
>>> diff(0, 190) # не 190, а 170, потому что 170 меньше
170
>>> diff(120, 280)
160
>>>
Расчет числа Фибоначчи
Реализуйте функцию fib(), находящую положительные Числа Фибоначчи. Аргументом функции является порядковый номер числа.
Формула вычисления числа
f(0) = 0
f(1) = 1
f(n) = f(n-1) + f(n-2)
Пример
>>> fib(3)
2
>>> fib(5)
5
>>> fib(10)
55
>>>
Основы ООП
Реализуйте решение задачи расчета числа Фибоначчи используя классы. Реализация должна проверяться примером. При этом расчёт должен начинаться в методе get_data
f = fib(5)
f.get_data()
f.print_result() // 5