Для вывода информации о работе программы в консоль IDE является метод print. Как привило, в разных языках программирования по-разному выглядит такой метод.
Пример:
print("Привет читатель")
Вывод: Привет читатель
Задача
Вывести в консоль стоимость продуктов и рассчитать их сумму, а так же вывести НДС 10% от это суммы.
Python поддерживает все стандартные арифметические действия: умножение(*), деление(/), сложение(+), вычитание(-).
Типы данных.
В Python как правило есть 2 простых типа это Числа и Строки (String (str)). Числа делятся на 2 типа это целочисленные (Integer (int)) и числа с плавающей точкой (float).
В Python динамическая типизация, это нам говорит о том, что переменная может создаться как число, а затем стать строкой, а потом снова числом.
Пример:
name (имя переменной) = "Лёха" (значение переменной)
То есть мы создаем переменную типа String и присваиваем ей значение "Лёха". Аналогично делается для int и float.
Задача
Написать программу, которая будет рассчитывать кол-во ингредиентов на кол-во порций
Мы видим, что в программе были созданы 5 переменных целочисленного типа (int) и вывод в консоль.
Ввод данных через консоль.
Для ввода данных в консоль используется метод input он может быть как с аргументом, так и без аргумента. Полученные данные с консоли всегда будут типа String это важно знать.
Пример:
input()
Консоль: "тут будет мигать курсор и программа будет ожидать ввода, но так как мы ничего не передали в аргумент метода, то и сообщения никакого нету"
input("Введите число от 1 до 10: )
Консоль: Введите число от 1 до 10: "тот будет мигать курсор и программа будет ожидать ввода, но так как мы передали в аргумент метода какое-то сообщение, то мы видим его в консоли"
Задача
Написать программу, которая умеет читать с консоли и рассчитывать ежемесячный платёж.
Выделенный текст (зелёным цветом) это значения, которые принимала программа. Так же мы видим строки >>> <class 'int'> и др. это метод, который умеет определять тип данных пишется как type(переменная)
Если я что-то упустил, то напишите об этом в комментариях.