本关任务:编写一个能统计字符个数的小程序。
时间: 2023-10-26 17:07:13 浏览: 110
好的,我可以用 Python 编写一个简单的字符统计程序,代码如下:
```python
string = input("请输入字符串:") # 获取用户输入的字符串
count = 0 # 初始化字符计数器
for char in string: # 遍历字符串中的每个字符
count += 1 # 每遍历一个字符,计数器加一
print("输入的字符串中共有", count, "个字符。")
```
这段程序会提示用户输入一个字符串,然后遍历这个字符串中的每个字符,通过计数器统计字符数量,并最终输出结果。
如果你想让程序统计除了空格外的字符数量,可以将程序改为以下形式:
```python
string = input("请输入字符串:") # 获取用户输入的字符串
count = 0 # 初始化字符计数器
for char in string: # 遍历字符串中的每个字符
if char != " ": # 如果这个字符不是空格
count += 1 # 计数器加一
print("输入的字符串中共有", count, "个非空格字符。")
```
这样修改后,程序会在统计字符数量时排除空格,只计算非空格字符的数量。