Найти тему

Python. Основы синтаксиса. Перменные и вывод в консоль. Часть 1.

Оглавление

Для вывода информации о работе программы в консоль IDE является метод print. Как привило, в разных языках программирования по-разному выглядит такой метод.

Пример:

print("Привет читатель")
Вывод: Привет читатель

Задача

Вывести в консоль стоимость продуктов и рассчитать их сумму, а так же вывести НДС 10% от это суммы.

Python поддерживает все стандартные арифметические действия: умножение(*), деление(/), сложение(+), вычитание(-).

Типы данных.

В Python как правило есть 2 простых типа это Числа и Строки (String (str)). Числа делятся на 2 типа это целочисленные (Integer (int)) и числа с плавающей точкой (float).

В Python динамическая типизация, это нам говорит о том, что переменная может создаться как число, а затем стать строкой, а потом снова числом.

Пример:

name (имя переменной) = "Лёха" (значение переменной)

То есть мы создаем переменную типа String и присваиваем ей значение "Лёха". Аналогично делается для int и float.

Задача

Написать программу, которая будет рассчитывать кол-во ингредиентов на кол-во порций
-2

Мы видим, что в программе были созданы 5 переменных целочисленного типа (int) и вывод в консоль.

Ввод данных через консоль.

Для ввода данных в консоль используется метод input он может быть как с аргументом, так и без аргумента. Полученные данные с консоли всегда будут типа String это важно знать.

Пример:

input()
Консоль: "тут будет мигать курсор и программа будет ожидать ввода, но так как мы ничего не передали в аргумент метода, то и сообщения никакого нету"
input("Введите число от 1 до 10: )
Консоль: Введите число от 1 до 10: "тот будет мигать курсор и программа будет ожидать ввода, но так как мы передали в аргумент метода какое-то сообщение, то мы видим его в консоли"

Задача

Написать программу, которая умеет читать с консоли и рассчитывать ежемесячный платёж.
Решение
Решение
Вывод в консоль
Вывод в консоль

Выделенный текст (зелёным цветом) это значения, которые принимала программа. Так же мы видим строки >>> <class 'int'> и др. это метод, который умеет определять тип данных пишется как type(переменная)

Если я что-то упустил, то напишите об этом в комментариях.

-5

Наука
7 млн интересуются