"il doit contenir un symbole" @ " qui n'est NI le premier caractère ni le dernier caractère de la chaîne."Validation du symbole "@" dans un e-mail. Non validation de l'email lui-même
Donc j'ai cette tâche dans ma classe et je ne peux pas pour la vie de moi comprendre comment faire le booléen faux pour l'avoir à l'avant ou à la fin de l'e-mail. C'est ce que j'ai jusqu'ici.
def validEmail1(myString):
for i in myString:
if i == "@":
return True
else:
return False
Ceci est la bonne réponse réelle. L'autre réponse vérifie tout sauf le premier et le dernier. Vous pouvez également utiliser 'return '@" non dans [s [0], s [-1]] ..' –
Pourquoi supposez-vous que le nombre doit être de 1? Les adresses e-mail valides peuvent avoir plusieurs (@) symboles '@' ... –