Применение Python в качестве калькулятора
АрхивПрограммазм (архив)Большой настольный интерпретируемый калькулятор.
Вот придумал, скажут некоторые – применять такой гибкий и мощный инструмент для простого калькулятора!
Ну, ничего: во-первых, от простого к сложному (я, как всегда, надеюсь продолжить разговор), а во-вторых, использование интерпретируемого языка (да ещё такого приятного) позволяет комфортно провести расчеты.
Да и потом: лично я, частенько попадаю на клавишу AC или C случайно, а в python все аккуратно можно хранить в переменных.
И так запускаем:
[odd@kaloris odd]$ python Python 2.2.2 (#1, Nov 6 2002, 18:18:06) [GCC 3.2.1 20020903 (ALT Linux, build 3.2.1-alt0.4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> # – знак комментария ... >>> # простенькие вычисления ... (116-75*89)/46*(79-19) -8580 >>> (1116-75*8)/46*(79-19) 660 >>> # помножим килограммы на цены: ... kilo=89 >>> price=67 >>> kilo*price 5963 >>> 89.9*54 # числа с плавающей запятой: 4854.6000000000004 >>> yes=1678 >>> no=1782 >>> yes=no # да равно нет, нет равно да >>> yes 1782 >>> no # вывод значения переменной 1782 >>> >>> 5*yes-no+price # все перемешиваем 7195 >>> # и получаем результат Выходим по Ctrl-D
Это, конечно, самый простой вариант. В качестве более масштабного применения можно сделать маленькую «систему управления семейным бюджетом» :о)