【发布时间】:2020-06-22 11:10:39
【问题描述】:
我最近开始学习 python,我正在尝试定义一个名为 count_text 的函数,但是我很挣扎。
我的目标是创建一个函数来确定在文本中找到多少个字母(小写或大写)、数字、空格或其他字符(即#@^)。该函数应该返回字典中的四个总数,键为"letters"、"numbers"、"spaces" 和"others"。
例如count_text('Hello123') 应该返回:
{'letters': 3, 'numbers': 3, 'spaces': 0, 'others': 0}
任何帮助将不胜感激。
【问题讨论】:
-
到目前为止你有没有尝试过?
-
"我正在尝试定义一个名为 "count_text" 的函数,但是我很努力。"好的,你有没有写任何代码?你不明白怎么做的部分是什么?当你说你在“挣扎”时,你在与挣扎什么?例如,你知道如何创建任何函数吗?你知道如何检查一个字符是否是字母/数字/等吗?你知道如何创建字典吗?你知道如何使用字典吗?
标签: python function dictionary