Как перезапустить код в python?
создаю калькулятор в cmd, чисто для себя, попробовать. Работать работает, а как сделать чтобы он повторялся. я уже не знаю, помогите. (я вчера начал изучать питон по видео-гайдам)
1234567891011121314151617181920212223
num1 = int(input('Введите первое число:'))
znak = input('Введите знак (+, -, /, *):')
num2 = int(input('Введите второе число:'))
if znak == '+':
print('Ваш пример:', num1, '+', num2, '!')
print('Ответ:', num1 + num2, '.')
if znak == '-':
print('Ваш пример:', num1, '-', num2, '!')
print('Ответ:', num1 - num2, '.')
if znak == '/':
print('Ваш пример:', num1, '/', num2, '!')
print('Ответ:', num1 / num2, '.')
if znak == '*':
print('Ваш пример:', num1, '*', num2, '!')
print('Ответ:', num1 * num2, '.')
rabota = input('Закончить работу? (Да/Нет):')
if rabota == 'Да':
exit()
if rabota == 'Нет':
Дата
Популярность
1234567891011121314151617181920212223
while True: #Бесконечный цикл
num1 = int(input('Введите первое число:'))
znak = input('Введите знак (+, -, /, *):')
num2 = int(input('Введите второе число:'))
if znak == '+':
print('Ваш пример:', num1, '+', num2, '!')
print('Ответ:', num1 + num2, '.')
if znak == '-':
print('Ваш пример:', num1, '-', num2, '!')
print('Ответ:', num1 - num2, '.')
if znak == '/':
print('Ваш пример:', num1, '/', num2, '!')
print('Ответ:', num1 / num2, '.')
if znak == '*':
print('Ваш пример:', num1, '*', num2, '!')
print('Ответ:', num1 * num2, '.')
rabota = input('Закончить работу? (Да/Нет):')
if rabota == 'Да':
break # Выход из цикла