Задать вопрос
Mariya28
@Mariya28

Не понимаю как исправить ошибку?

a=[int(i) for i in input().split()]
b=[int(i) for i in input().split()]
(int(input('Введіть ціле число для умови:')))
if value < 0:
print('Результат:', a+b)
else:
print('Результат:', b+a)


Вот сама ошибка:
Traceback (most recent call last):
File "C:/Users/Admin/Desktop/Завдання 1.py", line 4, in
if value < 0:
NameError: name 'value' is not defined
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Frotryi
Живу не тужу
У тебе не має змінної "value"
Напиши:
value=(int(input('Введіть ціле число для умови:')))
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dmshar
Вот тут if value < 0: вы значение переменной value сравниваете с 0. Любая переменная до того, как быть использованной, должна получить некоторое значение. Покажите, где в вашем скрипте этой переменной присваивается хоть какое-нибудь значение?

P.S. Кстати, английский учим? Написано же ясно " name 'value' is not defined", причем даже указано где именно: line 4, in if value < 0:
Ответ написан
Ваш ответ на вопрос

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

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