Python - condicion dentro de un while

 
Vista:

condicion dentro de un while

Publicado por Alberto Chen (1 intervención) el 04/09/2023 21:26:49
Buenas tardes, soy nuevo en python y tengo una duda, estoy creando un bucle while que entre al while cuando detecte que el correo ingresado no tenga @ o gmail.com, como hago o que comando existe para decir que solo entre al no tener eso dentro del correo porque solo puedo hacer que sea igual a @ o gmail.com con el ==
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 765
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

condicion dentro de un while

Publicado por dario (185 intervenciones) el 05/09/2023 03:10:14
Hola, espero esto te ayude.
Salu2.

1
2
3
4
5
6
7
8
9
correo = input('Ingrese su e-mail: ')
valido = ('@' in correo) and ('gmail.com' in correo)
 
while not valido:
    print('El correo no contiene @ o el servidor no es gmail')
    correo = input('Ingrese su e-mail: ')
    valido = ('@' in correo) and ('gmail.com' in correo)
 
print('Correo valido')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar