Архивы: по дате | по разделам | по авторам

Применение Python в качестве калькулятора

АрхивПрограммазм (архив)
автор : Федор Сорекс   15.01.2003

Большой настольный интерпретируемый калькулятор.

Вот придумал, скажут некоторые – применять такой гибкий и мощный инструмент для простого калькулятора!

Ну, ничего: во-первых, от простого к сложному (я, как всегда, надеюсь продолжить разговор), а во-вторых, использование интерпретируемого языка (да ещё такого приятного) позволяет комфортно провести расчеты.

Да и потом: лично я, частенько попадаю на клавишу 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

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

© ООО "Компьютерра-Онлайн", 1997-2024
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.