Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

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

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

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
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
конечно мы будем использовать if ведь мы говнокодеры и не умеем пользоваться switch

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


Код:
Expand Collapse Copy
def switch_dict(x):
   return {
      "a": 1,
      "b": 2,
      "c": 3
   }.get(x, -1)
 
конечно мы будем использовать if ведь мы говнокодеры и не умеем пользоваться switch

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


Код:
Expand Collapse Copy
def switch_dict(x):
   return {
      "a": 1,
      "b": 2,
      "c": 3
   }.get(x, -1)
Простейший калькулятор на Python без gui
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
наоборот для новичков не нужно писать говнокод, а то потом как начнут писать говнокод..... нормальных программистов меньше чем говнокодеров, это факт
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Посмотреть вложение 127084
c61c6c502a.jpg


а ок
 
Назад
Сверху Снизу