Я пытаюсь написать код, в котором программа просит пользователя ввести 2 числа и оператора.Я не закончил с этим, но, когда я бегу посмотреть, что происходит до сих пор, я получаю сообщение об ошибке: SyntaxError: неожиданный EOF при синтаксическом анализе, строка 21. Что это значит и как я могу это решить?
while num:
if num.isnumeric():
num = int(num)
nums = (input('Enter second number: '))
break
else:
print('Error. Please enter a valid number')
num = input('Enter first number: ')
while nums:
if nums.isnumeric():
nums = int(nums)
operator = input('Enter operator (x,/,+,-): ')
break
else:
print('Error. Please enter a valid number')
nums = (input('Enter second number: ')
```