ПОСТФИКСНАЯ ЗАПИСЬ PYTHON
Постфиксная запись - это форма записи алгебраических выражений, при которой оператор располагается после операндов. В Python постфиксную запись часто используют в выражениях с использованием стека.
Для примера, рассмотрим выражение 2 + 3 * 4 в постфиксной записи. В этом случае сначала перемножим 3 * 4, а затем сложим с 2. Таким образом, выражение будет выглядеть как 2 3 4 * +.
stack = []for token in postfix_expression:	# Если операнд, то помещаем его в стек	if token.isnumeric():		stack.append(int(token))	# Если оператор, то выполняем операцию над последними двумя элементами в стеке	else:		right_operand = stack.pop()		left_operand = stack.pop()		if token == '+':			stack.append(left_operand + right_operand)		elif token == '-':			stack.append(left_operand - right_operand)		elif token == '*':			stack.append(left_operand * right_operand)		elif token == '/':			stack.append(left_operand / right_operand)result = stack.pop()Данный код реализует вычисление постфиксного выражения с использованием стека. Он работает следующим образом:
- Создается пустой стек;
 - Для каждого токена в выражении:
 - Если токен является операндом, то он помещается в стек;
 - Если токен является оператором, то он выполняет операцию над последними двумя элементами в стеке, после чего результат помещается в стек;
 - Результат оказывается на вершине стека и выводится.
 
150. Evaluate Reverse Polish Notation #python #shorts #leetcodedailychallenge #leetcode
Python 3 #24: файлы - чтение и запись: open, read, write, seek, readline, dump, load, pickle
A.1.1+ Прямая и обратная польская нотация
Обратная польская запись на Python Д328
Создание телеграм-ботов на python (telebot) #25 / Получение фото, копирование и пересыл сообщений
Дербышева Т.Н. Лекция 12-3. Вычисление выражения в постфиксной записи.
10 класс профиль Префиксная и постфиксная формы записи выражений
Обратная польская запись
Работа с файлами в Python. Чтение и запись данных
Парсинг в Python за 10 минут!
Новые материалы:
- Игра 2048 на python
 - Python умножение строк
 - Python метод hash
 - Python ftp сервер
 - Python geekbrains отзывы
 - Фильтр dataframe python
 - Проверка на nan python pandas
 - Python l система
 - Django как очистить таблицу
 - Какие из приведенных утверждений правдивы в python
 - Кэширование python redis
 - Дано два числа a и b выведите гипотенузу треугольника с заданными катетами python
 - Python datetime преобразовать в date
 

