【发布时间】:2017-03-12 19:47:56
【问题描述】:
编写一些代码来检查是否以正确的方式输入了电子邮件,我有所有的代码来检查是@符号和。都在字符串中,以及整个电子邮件有一定的长度,但我似乎无法整理一些代码来检查@符号之前是否有任何字符串,现在如果你甚至输入@gmail.com,它就会出现正确。
email = input ("Enter an email address for you account: ")
check2 = 0
if "@" in email:
check2 = (check2)+1
else:
check2 = (check2)
if "." in email:
check2 = (check2)+1
else:
check2 = (check2)
if len(email)>6:
check2 = (check2)+1
else:
check2 = (check2)
if check2==3:
print ("Your email was accepted")
else:
print ("Error")
【问题讨论】:
标签: python validation email input