Исходник Простейший калькулятор (без подключения модулей)

Участник
Статус
Оффлайн
Регистрация
30 Дек 2020
Сообщения
400
Реакции[?]
293
Поинты[?]
1K
Простейший калькулятор на Python без gui
Видел я в Интернете что-то похожее, но не понятное для новичков
И я решил сделать простой, понятный код для новичков в сфере кодинга, на языке Python.
-добавил пару комментариев
-добавил деление
-добавил включение/отключение калькулятора
Python:
#лежал я ночью и думал. И надумал сделать калькулятор

answare = input("Калькулятор : on/off") #узнаем включать или выключать калькулятор 
while answare != 'off': #работаем пока не напишем off 
    simvol = input('Введите знак + - * /') #делаем перемменую для хранения знака и для дольнейшей работы программы
    #узнаем числа
    chislo = int(input('Введите 1 число')) 
    chislo2 = int(input('Введите 2 число')) 
#-------ОСНОВНАЯ--РАБОТА--ПРОГРАММЫ---------#
#             +
    if simvol == '+':
        print("Ответ:", chislo + chislo2)
#            -
    elif simvol == '-':
        print("Ответ:", chislo - chislo2)
#           *
    elif simvol == '*':
        print ("Ответ:", chislo * chislo2)
#           /
    elif simvol == '/':
        print ("Ответ:", chislo / chislo2)
print ("Пока.") #если написали 'off'
Ss:
Посмотреть вложение 127084
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
11 Янв 2018
Сообщения
2,375
Реакции[?]
454
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
конечно мы будем использовать if ведь мы говнокодеры и не умеем пользоваться switch

PS: сразу отвечу на "но ведь в питоне нет switch"


Код:
def switch_dict(x):
   return {
      "a": 1,
      "b": 2,
      "c": 3
   }.get(x, -1)
 
fkn faker
Начинающий
Статус
Оффлайн
Регистрация
3 Янв 2019
Сообщения
98
Реакции[?]
22
Поинты[?]
0
конечно мы будем использовать if ведь мы говнокодеры и не умеем пользоваться switch

PS: сразу отвечу на "но ведь в питоне нет switch"


Код:
def switch_dict(x):
   return {
      "a": 1,
      "b": 2,
      "c": 3
   }.get(x, -1)
Простейший калькулятор на Python без gui
 
Забаненный
Статус
Оффлайн
Регистрация
11 Янв 2018
Сообщения
2,375
Реакции[?]
454
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
наоборот для новичков не нужно писать говнокод, а то потом как начнут писать говнокод..... нормальных программистов меньше чем говнокодеров, это факт
 
Участник
Статус
Оффлайн
Регистрация
30 Дек 2020
Сообщения
400
Реакции[?]
293
Поинты[?]
1K
-добавил пару комментариев
-добавил деление
-добавил включение/отключение калькулятора
 
working ?
Забаненный
Статус
Оффлайн
Регистрация
9 Ноя 2019
Сообщения
384
Реакции[?]
208
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
AL lib: (EE) alc_cleanup: 1 device not closed
Участник
Статус
Оффлайн
Регистрация
5 Май 2019
Сообщения
915
Реакции[?]
200
Поинты[?]
1K
print(eval(input()))

я напесол колькулегтор на питони
 
Начинающий
Статус
Оффлайн
Регистрация
11 Июл 2020
Сообщения
10
Реакции[?]
0
Поинты[?]
0
АХАХАХАХВХВХВХ
ВОТ ЭТО КАЛЬКУЛЯТОР

print(eval(input())) - без модулей и решает всё, даже степени (**)
 
Сверху Снизу