• Предмет: Информатика
  • Автор: dmitroradc
  • Вопрос задан 5 месяцев назад

if b"a":



money = money - 100

print(money)

bagaj = "ak47"

print('ви купили', bagaj)

else:

money=(money!=100)

print('не хватает денег')

почему не работает else ?


dmitroradc: срочно

Ответы

Ответ дал: Posach
1

else будет работать только в том случае, если if == False

То есть можно переписать чуть программу.
Если условие if не работает, тобишь денег меньше 100(примерынй код):

if money >= 100:

   money -= 100

   bagaj = "ak47"

   print('ви купили', bagaj)

else:

   print('не хватает денег')

На будущее.
Что-бы не писать money = money - 100, можно написать money -= 100. Тобишь поставить мат.знак перед равно


dmitroradc: Боже ты лучший
Posach: Спасибо. Нужна будет помощь - пиши)
Posach: А если не секрет - это текстовая игра?
Posach: И если да, то можешь дать код, мне крайне интересно взглянуть. Может даже помогу с чем-то
dmitroradc: Ахах помоги плз
Posach: в тг сможешь написать?
dmitroradc: Да
Posach: @Keramxx
Вас заинтересует