ナン イNan Y.
-
Автор темы
- #1
День добрый. Товарищ предложил написать обыкновенный калькулятор с 4 возможными операциями для целых чисел с использованием наименьшего количества строк.
Я набросал простенький код в 12 строк:
Меня интересует возможность оптимизировать 5-12 строки в 1. Возможно ли это? Если да, то каким образом?
Я набросал простенький код в 12 строк:
Python:
print('Консольный калькулятор')
a, b = map(int, input('Введите 2 числа через пробел: ').split())
print('Выберите действие: \n1. Сложение \n2. Вычитание \n3. Умножение \n4. Деление')
c = int(input())
if c == 1:
print('Результат: ', a + b)
if c == 2:
print('Результат: ', a - b)
if c == 3:
print('Результат: ', a * b)
if c == 4:
print('Результат: ', a // b)