Print("Я красавчик? принимаются только два варианта ответа это ДА и НЕТ, но если скажешь секретный ответ, то Я открою тебе тайну")
a = int(input())
if a == Да:
print("Ну ты же знаешь меня :)")
elif a == Красавчик:
print("Вот и ты нашел секретный ответ поздравляю!, но я тебе ничего не дам так как я сам бомж")
elif a == Нет:
print("А ты г0внo аххахаха!")
else:
print("Пиши только ДА или НЕТ,")
Не обращайте внимание на на фразы, так где я не правильно написал? Можете объяснить простыми словами, и было бы лучше если бы вы исправили ошибку и написали бы мне
Python
Помогите с Python, что я тут не правильно написал? Это займет максимум 2 минуты
vk.com/creepplay Напиши мне, я объясню
Play Boy
тыж еще с функциями не разобрался???
a = int(input()) Возвращает целое число
Зангар Калумкулов
не понял
1) зачем пытаться приводить ввод юзера к int? слова "ДА" и "НЕТ" не могут быть числами.
2) в условиях слова должны быть в кавычках, т. к. это строки: if a == 'ДА':
3) почему ты просишь вводить слова капсом, но проверяешь на равенство словам не в верхнем регистре? ДА и Да - разные слова
код должен выглядеть так:
print("Я красавчик? принимаются только два варианта ответа это ДА и НЕТ, но если скажешь секретный ответ, то Я открою тебе тайну")
a = input().lower()
if a == 'да': print("Ну ты же знаешь меня :)")
elif a == 'красавчик': print("Вот и ты нашел секретный ответ поздравляю!, но я тебе ничего не дам так как я сам бомж")
elif a == 'нет': print("А ты г0внo аххахаха!")
else: print("Пиши только ДА или НЕТ")
учись нормально, ибо ты вообще не понимаешь что делаешь
2) в условиях слова должны быть в кавычках, т. к. это строки: if a == 'ДА':
3) почему ты просишь вводить слова капсом, но проверяешь на равенство словам не в верхнем регистре? ДА и Да - разные слова
код должен выглядеть так:
print("Я красавчик? принимаются только два варианта ответа это ДА и НЕТ, но если скажешь секретный ответ, то Я открою тебе тайну")
a = input().lower()
if a == 'да': print("Ну ты же знаешь меня :)")
elif a == 'красавчик': print("Вот и ты нашел секретный ответ поздравляю!, но я тебе ничего не дам так как я сам бомж")
elif a == 'нет': print("А ты г0внo аххахаха!")
else: print("Пиши только ДА или НЕТ")
учись нормально, ибо ты вообще не понимаешь что делаешь
Misha Karavaev
Для этого не ходящего по ссылкам это, видимо, единственный вариант дать код без отступов xD
Misha Karavaev
Хотя нет - можно вообще в одну строку сделать xD
int() - приводит к целому числу
А строку 'Да' нельзя привести к числу
Строку '2' - можно
Строку '99' - можно
Строку '-2542' - можно
А строку 'Да' нельзя привести к числу
Строку '2' - можно
Строку '99' - можно
Строку '-2542' - можно
Если ты ...тебе что тут помогать все время будут
Сейчас дети в 10 лет полностью владеют Python
Сейчас дети в 10 лет полностью владеют Python
Зангар Калумкулов
Ну рад за них
Это простейший пример, а у тебя 1000 ошибок
На ровном месте яму ты с гaвном найдешь и пока не утонешь в ней будешь дурью маяться
На ровном месте яму ты с гaвном найдешь и пока не утонешь в ней будешь дурью маяться