Переменные и типы данных
Переменные и типы int, float, str, bool; арифметика и особенности деления.
Переменная — это имя, за которым закреплено значение. В Python тип указывать не нужно: язык сам понимает его по значению.
Основные типы:
• int — целые числа. Приятный бонус Python: они не переполняются, можно считать хоть 100-значные числа;
• float — дробные числа, например 3.14;
• str — строка, текст в кавычках;
• bool — True или False.
Python
Переменные и функция type
Арифметика: + - * , а с делением в Python есть важная тонкость:
• / — обычное деление, результат всегда дробный: 7 / 2 равно 3.5;
• // — целочисленное деление: 7 // 2 равно 3;
• % — остаток от деления: 7 % 2 равно 1;
• ** — возведение в степень: 2 ** 10 равно 1024.
В олимпиадных задачах чаще нужны именно // и %: помните про разницу между / и //, это классическая ошибка.
Python
Виды деления и большие числа
Задание: заведите переменные со значениями 15 и 4 и выведите их сумму, разность, произведение, целую часть от деления и остаток — каждое на отдельной строке.
Затем отметьте урок пройденным.