Ошибка в вашем коде вызвана несколькими проблемами. Давайте рассмотрим их и исправим код.
Необходимость в int(): Ввод пользователя через input() всегда возвращает строку. Если вы хотите выполнить математические операции, вам нужно преобразовать ввод в числовой формат, например, через int() или float().
Некорректное использование print(): Вы пытаетесь умножить результат print() на N1, что не имеет смысла, так как print() возвращает None. Вы, вероятно, хотели просто вывести строку.
Неправильные символы для строк: У вас используются не стандартные одинарные или двойные кавычки, а символы, похожие на HTML-коды ('). Замените их на обычные кавычки.
Вот исправленный код:
N1 = int(input('N: ')) # Преобразуем ввод в целое число L1 = int(input('L: ')) # Преобразуем ввод в целое число print(f'{N1} , {L1}') # Правильный вывод значений print(N1 * L1) # Умножаем N1 на L1 и выводим результат
С этим кодом, когда вы вводите значения для N и L, программа будет работать без ошибок.
Ошибка в вашем коде вызвана несколькими проблемами. Давайте рассмотрим их и исправим код.
Необходимость в int(): Ввод пользователя через input() всегда возвращает строку. Если вы хотите выполнить математические операции, вам нужно преобразовать ввод в числовой формат, например, через int() или float().
Некорректное использование print(): Вы пытаетесь умножить результат print() на N1, что не имеет смысла, так как print() возвращает None. Вы, вероятно, хотели просто вывести строку.
Неправильные символы для строк: У вас используются не стандартные одинарные или двойные кавычки, а символы, похожие на HTML-коды ('). Замените их на обычные кавычки.
Вот исправленный код:
N1 = int(input('N: ')) # Преобразуем ввод в целое числоL1 = int(input('L: ')) # Преобразуем ввод в целое число
print(f'{N1} , {L1}') # Правильный вывод значений
print(N1 * L1) # Умножаем N1 на L1 и выводим результат
С этим кодом, когда вы вводите значения для N и L, программа будет работать без ошибок.