Hola, he tenido un par de dudas respecto a un algoritmo, por que en la condicion IF que esta en el ciclo FOR se coloca "if i in guardar:", y por que no "if guardar in i" por que va primero el "i".
Otra duda es en la variable de "guardar="" ", en el ciclo WHILE mas específicamente "guardar += usuario", guardar ="" toma valores por separado cada letra que le indique?, ejemplo: le ingreso la letra "A" en el primer input(), y en el segundo input() le ingreso la letra "B" como esa variable guarda esos dos datos ya sea de esta forma, guardar = "A""B" o guardar="AB" o incluso como la variable guardar la deje indicada guardar = " ", quedaría guardar = " ""A""B". Espero me entiendan muchas gracias <3
------------------------------------------------------------------------------------------------------------------------------------------
palabra = "funciona"
vida = 5
guardar = " "
while vida >0:
print()
usuario = input("coloca una letra ")
guardar += usuario
for i in palabra:
if i in guardar:
print(i, end="")
else:
print("*", end="")
if i == usuario:
print()
print(" felicitaciones ganas")
if vida <= 0:
print("perdiste")
Otra duda es en la variable de "guardar="" ", en el ciclo WHILE mas específicamente "guardar += usuario", guardar ="" toma valores por separado cada letra que le indique?, ejemplo: le ingreso la letra "A" en el primer input(), y en el segundo input() le ingreso la letra "B" como esa variable guarda esos dos datos ya sea de esta forma, guardar = "A""B" o guardar="AB" o incluso como la variable guardar la deje indicada guardar = " ", quedaría guardar = " ""A""B". Espero me entiendan muchas gracias <3
------------------------------------------------------------------------------------------------------------------------------------------
palabra = "funciona"
vida = 5
guardar = " "
while vida >0:
print()
usuario = input("coloca una letra ")
guardar += usuario
for i in palabra:
if i in guardar:
print(i, end="")
else:
print("*", end="")
if i == usuario:
print()
print(" felicitaciones ganas")
if vida <= 0:
print("perdiste")