Size: a a a

Сообщество Python Программистов

2020 October 11

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
потому низ и верх
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Псевдокод для вычисления польской обратной записи
На змеином как-то так:

stack = [...]
op_stack = []
while len(stack)>1:
   value = stack.pop()
   if isinstance(value, (int, float)):
       op_stack.push(value)
   elif isinstance(value, Operator):
       left = op_stack.pop()
       right = op_stack.pop()
       answer = value(left, right)
       op_stack.push(answer)
answer = stack.pop()


P.S. Доводимо до ума всякими штуками, но в основном варианте - вот так)
источник

ВП

Винни Пух.d in Сообщество Python Программистов
👑OGURCHIK🖤 ️
сладких винни
Спасибо ♥️
источник

K

KarmaBot in Сообщество Python Программистов
Винни Пух.d
Спасибо ♥️
Вы увеличили карму 👑OGURCHIK🖤 до 60.33 (+8.64)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Language:
py3


Source:
from dis import dis

code = "(2**128+3)*5"

dis(code)


Result:
  1           0 LOAD_CONST               0 (2)
             2 LOAD_CONST               1 (128)
             4 BINARY_POWER
             6 LOAD_CONST               2 (3)
             8 BINARY_ADD
            10 LOAD_CONST               3 (5)
            12 BINARY_MULTIPLY
            14 RETURN_VALUE
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
from dis import dis

code = "(2**128+3)*5"

dis(code)


Result:
  1           0 LOAD_CONST               0 (2)
             2 LOAD_CONST               1 (128)
             4 BINARY_POWER
             6 LOAD_CONST               2 (3)
             8 BINARY_ADD
            10 LOAD_CONST               3 (5)
            12 BINARY_MULTIPLY
            14 RETURN_VALUE
Ничего не напоминает?)
источник

E

Egor in Сообщество Python Программистов
Винни Пух.d
Ебать вы быдло, я вам тут спокойной ночи пожелал. И даже с сердечком!
ладно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Хм
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А что если бесконечность умножить на минус бесконечность?
источник

E

Egor in Сообщество Python Программистов
понесло тебя под утро
источник

E

Egor in Сообщество Python Программистов
очевидно, будет пиздец
источник

in Сообщество Python Программистов
Бензофуран Гетероцикл
А что если бесконечность умножить на минус бесконечность?
Неопределённость?
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
А что если бесконечность умножить на минус бесконечность?
ну, -бесконечность наверное, хз
источник

E

Egor in Сообщество Python Программистов
хотя не уверен, что тут знаки так работают
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
хотя не уверен, что тут знаки так работают
Вот я тоже чота не уверен
источник

E

Egor in Сообщество Python Программистов
очевидно, это не -1 * inf
источник

E

Egor in Сообщество Python Программистов
что вообще такое -inf
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
как возвести число в степень i?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
можно ли взять логарифм по основанию i?
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
как возвести число в степень i?
да
источник