Можете ли вы помочь мне с моей базовой регистрацией системы Python 3?
Привет,
Я новичок в программировании, поэтому решил сделать простую программу для работы класса, и я не знаю, что с ней происходит,
Ну, моя проблема в том, что когда я использую код, все работает просто отлично, но если я, например, решу ввести "нет" в x, ему будет все равно, и он просто выполнит код, как если бы я выбрал "Si",
Кстати, извините за испанский, но я надеюсь, что это не повлияет на ваше понимание того, в чем проблема.
Надеюсь, вы сможете мне помочь, вот оно:
печать("привет, добро пожаловать событие-Фест!")
пока правда:
nombre = input ("Selecciona tu nombre: ")
печать ("El nombre", nombre + " está bien?")
x = вход("Sí o No")
Если или STR("Си") или STR("да") или ул. ул. х = = ("Си") ("Си"):
"печать" ("ОК, continuemos ")
перерыв
("нет") или STR("нет ул. Элиф х == "):
продолжить
ещё:
печать ("Comando desconocido")
продолжить
пока правда:
печать ("Escribe tu contraseña")
ввод пароля()
печать ("Escribe tu contraseña una vez más")
password2 = вход()
если пароль = = password2:
печати("Бьен, добро пожаловать событие-Фест")
перерыв
ещё:
печать ("Las contraseñas no coinciden")
продолжить
печать ("Ahora sólo tienes que iniciar sesión")
пока правда:
(ввод("Ingresa ту Номбре-де-пользователь ул. attempt_1 = : "))
attempt_2 = int (input ("Ingresa tu contraseña: "))
если attempt_1 = = nombre и attempt_2 = = пароль:
печать ("Bienvenido", nombre)
перерыв
ещё:
печать ("Usuario o contraseña incorrectos")
продолжить
Что я уже пробовал:
Как вы можете видеть, я попытался указать тип переменной, например str()
И я действительно не знал, что еще делать, потому что я не хочу слишком много возиться с кодом