@Anomi_01

Ошибка invalid syntax в 19 строке, а именно на букве «g». Что не так?

a = int(input('Напишите первое число '))
b = int(input('Напишите второе число '))
c = (input('Выберите цифру, соответствующую нужному действию. Сумма(1), разность(2), умножение(3) или деление(4). Учитывайте, что первое число будет рассматриваться как большее. '))
if(int(c)==1):
    d = a+b
    print(d)
elif(int(c)==2):
    d = a-b
    print(d)
elif(int(c)==3):
    d=a*b
    print(d)
elif(int(c)==4):
    d=a/b
    print(d)
e = int(print('Хотите продолжить(1), либо начать заново(2) ? Выберете цифру, соответсвующую вашему решению: '))
while e == 1:
    f = (input('Напишите третье число')
    g = (input('Выберите цифру, соответствующую нужному действию. Сумма(1), разность(2), умножение(3) или деление(4). Учитывайте, что предыдущий результат будет рассматриваться как большее число. '))
    if(int(g)==1):
        d = d+f
        print(d)
    elif(int(g)==2):
        d = d-f
        print(d)
    elif(int(g)==3):
        d=d*f
        print(d)
    elif(int(g)==4):
        d=d/f
        print(d)
print(d)
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
@trofimovdev
Python
В f не закрыта скобка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы