Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Помогите, программа пишет что ему это не нравится?

num1 = int (input('Введите первое число: '))
num2 = int (input('Введите второе число: '))
v = int(input('Напиши, какую операцию ты хочешь сделать? \n 1.Сложение \n 2.Вычитание \n 3.Деление \n 4.Умножение \n 5.Возвести в степень \n'))
if v == 1:
a = num1 + num2
f = ''
if v == 2:
a = num1 - num2
f = 'num1 - num2'
if v == 3:
a = num1 // num2
f = 'num1 // num2'
if v == 4:
a = num1 * num2
f = 'num1 * num2'
if v == 5:
a = num1 ** num2
f = 'Число', num1 + 'в степени', num2
print ( f, '=', a)
Python
Денис Тыневье
  ·   · 1,1 K
Первый
Учусь.Хочу стать full stack - разработчиком  · 6 дек 2022
Ты пытаешься сделать конкатенацию строки с числом .Ты должен преобразовать число в строку.То есть вот это тебе
f = 'Число', num1 + 'в степени', num2  
лучше сделать 
f = 'Число', num1,'в степени', num2
или
f = 'Число ' + str(num1) + 'в степени ' + str(num2)
Первый
Реламные Конструкции, Оператор чпу  · 6 дек 2022
Я сам ХЗ , но ты каждый раз создаешь новыю переменную "f" Ну и закрывать строку не надо ":" Я могу быть не прав ))) v == 1 a = (int(num1 + num2)) f = none a = (int(num1-num2)) if v == 3 then none else none Короче я сам хз че... Читать далее