zxq997

2019-06-18   阅读量: 938

设计一个函数,统计字符串中英文字母和数字各自出现的次数

扫码加入数据分析学习群

def count_letter_number(string):
letter_count = 0
digit_count = 0
for ch in string:
if 'a' <= ch <= 'z' or 'A' <= ch <= 'Z':
letter_count += 1
elif '0' <= ch <= '9':
digit_count += 1
return letter_count, digit_count


def main():
print(count_letter_number('a1b2c3d4')) # (4, 4)
print(count_letter_number('a123456b')) # (2, 6)
print(count_letter_number('123456!!')) # (0, 6)


if __name__ == '__main__':
main()

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 2 关注作者 收藏

评论(0)


暂无数据

推荐课程