Продвинутый научный калькулятор на Python своими руками
24 сентября 2015
Хозяйке на заметку: изготовить мощный научный калькулятор можно всего одной строчкой кода для Bash.

Откройте файл .bashrc в своей домашней директории и внесите в него следующую строку:
alias calc='python3 -ic "from math import *"'
Перезапустите терминал. Для вызова калькулятора наберите calc.
calc
>>> x = ( sin(pi/6)*cos(pi/6) )**2 + sqrt(2/3)
>>> x
1.003996580927726
>>> x+x
2.007993161855452
>>> log10(x+x*5)
0.7798834842217774
Преимущества калькулятора:
- интуитивная очевидность синтаксиса;
- все основные математические функции;
- функциональность можно расширять практически неограниченно с помощью import;
- отличный справочник по функциям.
Мало? А что бы вы сказали, если бы была возможность совместить калькулятор с MatLab? Волшебство Linux-технологий позволяет и такое:
apt-get install ipython python-matplotlib
В .bashrc:
alias calc='ipython --pylab'
Теперь возможности «калькулятора» безграничны.
