Применение 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


Это, конечно, самый простой вариант. В качестве более масштабного применения можно сделать маленькую «систему управления семейным бюджетом» :о)

02 декабря 2006 в 20:42
Вам понравился сайт или конкретно эта страница? Поделитесь ею со своими друзьями, нажав на одну из кнопок соцсетей слева или снизу. Желаете быть в курсе последних обновлений сайта — подпишитесь удобным для вас образом:
или поддержите нас, нажав на кнопку "Мне нравится"!
Материалы по теме
Обсуждения
{"url":"http://www.fastvps.ru/", "src":"/images/advbanners/fastvps.png", "alt":"Хостинг Fastvps.ru. Наш выбор!"}
Заработок