Вопрос задан 26.09.2023 в 00:17. Предмет Информатика. Спрашивает Прокопов Даниил.

Учусь писать на питоне. адаптировал код из обучения, но у меня он выдаёт ошибку, помогите

разобраться age=40 if(age>=18): print('подтверждено') elif(age=40): print('требуется дополнительное подтверждение') else: print('отказано')
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Алабин Кирилл.

Ответ:

age = 40

if(age >= 18):

   print('подтверждено')

elif(age == 40):

   print('требуется дополнительное подтверждение')

else:

   print('отказано')

Объяснение:

Ошибка в "elif(age=40):". Вы используете знак присваивания, а не равенства. Необходимо "==".

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Проблема в вашем коде связана с тем, что вы используете неправильные символы для сравнения (">="). Вместо этого вы должны использовать обычные символы ">=", которые представляют собой оператор больше или равно. Вот исправленный код:

python
age = 40 if age >= 18: print('подтверждено') elif age == 40: print('требуется дополнительное подтверждение') else: print('отказано')

Теперь условия правильно написаны, и код должен работать как ожидается.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

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