Форум сайта python.su
Даны три числа 1, 2, 3. Как можно реализовать вывод всех возможных значений выражения, применяя знаки +, *, и по необходимости скобки. Например:
1+2*3=7 1*(2+3)=5 1*2*3=6 (1+2)*3=9
Отредактировано gratiani (Авг. 18, 2016 12:02:09)
Офлайн
смотрите модуль itertools там есть методы для комбинаторики
Офлайн