酷代码 AI
菜单

输入一行只包含空格和字母的字符,统计出其中单词的个数 单词: 不包含空格的连续的字符串就是一个单词 输入 一行字符串,总长度不超过1000。 输出 输出为1行,输出其中单词的个数 样例输入 复制 I love you 样例输出 复制 3 提示 不能只统计空格来确定单词的个数, 可能会有连续个空格存在

```python # 读取输入字符串 s = input().strip() # 处理空字符串的情况 if not s: print(0) else: # 使用split()方法按空格分割字符串,split()默认处理连续空格 words = s.split() # 输出单词个数 print(len(words)) ``` 代码说明: 1. `input().strip()` 读取输入并去除首尾空格。 2. 检查字符串是否为空,避免空字符串导致错误。 3. `split()` 方法默认按空格分割字符串,自动处理连续空格。 4. `len(words)` 计算分割后列表的长度,即单词个数。 [2025-12-14 20:12:06 | AI问答 | 141点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多