Объяснение:
1. Тип указать не нужно. Python динамически типизированный язык.
2. Все арифметические операции (+-*/=). Преобразование чисел в строки. Округление. Различные унарные и бинарные логические операции (больше, меньше, равно, не равно, да, нет и т.д.).
3. Имя переменной может состоять только из букв, цифр и знака подчёркивания;
имя не может начинаться с цифры;
имя не может содержать специальных символов @, $, %
4. print() - вывод; input() ввод;
5. Классом math.