A = 0 b = 0
def pluss():
ask=input("Твой ответ: ")
for i in range(1):
print("Как тебя зовут?")
pluss()
if ask == "doggy":
print("┈┈┏╮┏╮┈┈┈┈┈┈┈┈╭╮")
print("┈╭┛┗┛┗┳━━━━━━╮┃┃")
print("┈┃▅┃▅┈┃╰╰╰╰╰╰┣╯┃")
print("▇┻━╯┈┈┃╰╰╰╰╰╰┣━╯")
print("┣━━━╯┈╰╰╰╰╰╰╰┃┈┈")
print("╰━━┳┳━┓┏━┳┳┓┏╯┈┈")
print("┈┈┈┃┃┈┃┃┈┃┃┃┃┈┈┈")
else:
print("Как дела?")
pluss()
if ask == "doggy":
print("┈┈┏╮┏╮┈┈┈┈┈┈┈┈╭╮")
print("┈╭┛┗┛┗┳━━━━━━╮┃┃")
print("┈┃▅┃▅┈┃╰╰╰╰╰╰┣╯┃")
print("▇┻━╯┈┈┃╰╰╰╰╰╰┣━╯")
print("┣━━━╯┈╰╰╰╰╰╰╰┃┈┈")
print("╰━━┳┳━┓┏━┳┳┓┏╯┈┈")
print("┈┈┈┃┃┈┃┃┈┃┃┃┃┈┈┈")
else:
print("Где встретимся в следующий?")
pluss()
if ask == "doggy":
print("┈┈┏╮┏╮┈┈┈┈┈┈┈┈╭╮")
print("┈╭┛┗┛┗┳━━━━━━╮┃┃")
print("┈┃▅┃▅┈┃╰╰╰╰╰╰┣╯┃")
print("▇┻━╯┈┈┃╰╰╰╰╰╰┣━╯")
print("┣━━━╯┈╰╰╰╰╰╰╰┃┈┈")
print("╰━━┳┳━┓┏━┳┳┓┏╯┈┈")
print("┈┈┈┃┃┈┃┃┈┃┃┃┃┈┈┈")
else:
print("До встречи")
почему он не видит ASK и где ещё ошибки
Ответы на вопрос:
1) возможно конечно местный редактор сожрал все отступы, но без них python корректно работать не будет.
2) Внутри pluss() ask - это локальная переменная, и при выходе из функции её значение исчезает. В данном случае, на сколько я понял она играет роль глобальной переменной, для этого внутрь функции нужно дописать global ask, и естественно до определения функции инициализировать переменную
Объяснение:
A = 0
b = 0
ask = ""
def pluss():
global ask
ask=input("Твой ответ: ")
for i in range(1):
print("Как тебя зовут?")
pluss()
if ask == "doggy":
print("┈┈┏╮┏╮┈┈┈┈┈┈┈┈╭╮")
print("┈╭┛┗┛┗┳━━━━━━╮┃┃")
print("┈┃▅┃▅┈┃╰╰╰╰╰╰┣╯┃")
print("▇┻━╯┈┈┃╰╰╰╰╰╰┣━╯")
print("┣━━━╯┈╰╰╰╰╰╰╰┃┈┈")
print("╰━━┳┳━┓┏━┳┳┓┏╯┈┈")
print("┈┈┈┃┃┈┃┃┈┃┃┃┃┈┈┈")
else:
print("Как дела?")
pluss()
if ask == "doggy":
print("┈┈┏╮┏╮┈┈┈┈┈┈┈┈╭╮")
print("┈╭┛┗┛┗┳━━━━━━╮┃┃")
print("┈┃▅┃▅┈┃╰╰╰╰╰╰┣╯┃")
print("▇┻━╯┈┈┃╰╰╰╰╰╰┣━╯")
print("┣━━━╯┈╰╰╰╰╰╰╰┃┈┈")
print("╰━━┳┳━┓┏━┳┳┓┏╯┈┈")
print("┈┈┈┃┃┈┃┃┈┃┃┃┃┈┈┈")
else:
print("Где встретимся в следующий?")
pluss()
if ask == "doggy":
print("┈┈┏╮┏╮┈┈┈┈┈┈┈┈╭╮")
print("┈╭┛┗┛┗┳━━━━━━╮┃┃")
print("┈┃▅┃▅┈┃╰╰╰╰╰╰┣╯┃")
print("▇┻━╯┈┈┃╰╰╰╰╰╰┣━╯")
print("┣━━━╯┈╰╰╰╰╰╰╰┃┈┈")
print("╰━━┳┳━┓┏━┳┳┓┏╯┈┈")
print("┈┈┈┃┃┈┃┃┈┃┃┃┃┈┈┈")
else:
print("До встречи")
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ЯрославаВячеславовна17.02.2021 08:24
-
stalker1897ox9hzs19.01.2021 22:45
-
vavavvavavavava09.12.2022 16:09
-
yanshin496117.08.2020 07:36
-
Дошик5869421.03.2020 11:43
-
mikhailsmirnov209.08.2020 11:25
-
sergeybondarchyk16.06.2023 19:31
-
Pacan4ikForever30.01.2023 09:50
-
rzhanova0012.03.2022 21:44
-
орексе03.05.2022 14:37
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.