目录
题目描述
输入一个电子邮箱地址字符串,要求检查这个邮箱地址是否合法。如果输入的电子邮箱地址是合法的,输出字符串1,否则输出字符串0。满足如下条件被认为是合法的邮箱地址:
1、仅包含一个'@'字符
2、最后三个字符必须是'.com'
3、字符之间没有空格
4、有效字符为 0-9、大小写字母、'.'、'@'、'_'
输入示例
huawei@chinasofti.com
输出示例
1
题目分析
根据题目列出的合法性规则,逐一检查输入的字符串是否满足合法的邮箱地址。
代码
def check_email_url(email_address):
# check '@'
at_count = 0
for element in email_address:
if element == '@':
at_count = at_count + 1
if at_count != 1:
return 0
# check ' '
for element in email_address:

该博客介绍了如何使用Python进行邮箱地址的合法性校验,包括必须包含一个'@'字符,最后三个字符为'.com',不允许有空格,以及合法字符的范围等条件。通过分析题目并编写相关代码,帮助理解邮箱验证的实现方法。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=82726307&d=1&t=3&u=93abd8a7ba0740b0b547359a5fdc77b7)
861

被折叠的 条评论
为什么被折叠?



