1948 1.利用函数来实现,完成下面的程序。定义一个函数func1,功能是计算传入的字符串中,数字,字母,空格以及其它内容的个数,并返回字典。
时间: 2024-12-05 16:22:00 浏览: 21
1948年是一个重要的历史年份,它标志着联合国正式成立。这一年,在美国旧金山召开了联合国大会,各国代表签署了《联合国宪章》,该宪章于同年10月24日正式生效,联合国自此开始运作,旨在维护国际和平与安全,促进国际合作与发展。
关于您提到的函数实现部分,如果您需要编写一个Python函数来统计字符串中各字符类型的数量,您可以参考以下代码:
```python
def func1(s):
# 初始化计数器字典
counts = {'数字': 0, '字母': 0, '空格': 0, '其他': 0}
for char in s:
if char.isdigit(): # 检查是否是数字
counts['数字'] += 1
elif char.isalpha(): # 检查是否是字母
counts['字母'] += 1
elif char.isspace(): # 检查是否为空格
counts['空格'] += 1
else: # 其他字符(包括标点符号等)
counts['其他'] += 1
return counts
# 测试函数
test_string = "Hello, 1948!"
result = func1(test_string)
print(result)
```
在这个函数`func1`中,我们遍历输入的字符串`s`,对每个字符检查其类别并更新计数字典。运行这个函数,会返回一个字典,包含各字符类型的数量。
阅读全文