Новичок в python: калькулятор. - Общение Python мододелов

Вопрос Новичок в python: калькулятор.

Регистрация
1 Ноя 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Сам калькулятор:

import time

x = 0

a = int(input("Введите первое число: "))

b = int(input("Введите второе число: "))

answer =(str(input(f"Выберите действие: 1.Деление, 2. Умножение, 3. Сложение, 4. Вычитание: ")))



c=str(a // b)

portal111=str(a * b)

fault=str(a + b)

dead=str(a - b)



if answer == "1":

print(f"Результат: ",c)

elif answer == "2":

print(f"Результат: ",portal111)

elif answer == "3":

print(f"Результат: ",fault)

elif answer == "4":

print(f"Результат: ",dead)

time.sleep(5)

else:

while x < 100000:

x += 1

print(x)

time.sleep(0.01)

Хороший калькулятор для новичка?
 
Регистрация
17 Апр 2013
Сообщения
71
Репутация
0
Спасибо
1
Монет
0
я ниxуя не понял из этого кода, так что сойдет
 
Регистрация
6 Окт 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Нет надо хотяб Майнкрафт на пайтоне написать который не отличить
 
Регистрация
30 Авг 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
Целое от деления вместо деления - хорошо.
Бесполезное преобразование в строку каждого результата - хорошо.
Околорандомные названия переменных - отлично.
Какой-то безумный цикл, вешающий программу sleep-ом и забивающий счётчиком консоль и sleep(5) на вычитание - просто прекрасно.

Не хватает использования eval(), пожалуй..
 
Сверху Снизу