Python 实现统计文章中特定单词出现次数与首次位置
以下是使用Python实现该功能的代码: ```python # 读取输入的单词和文章 word = input().lower() article = input().lower() # 初始化计数器和首次出现位置 count = 0 first_index = -1 # 将文章按空格分割成单词列表 words = article.split() # 遍历文章中的每个单词 index = 0 for w in words: if w == word: if count == 0: # 找到第一次出现的位置 # 计算单词首字母在文章中的位置 for i in range(index): index += len(words[i]) + 1 first_index = index count += 1 index += len(w) + 1 # 输出结果 if count > 0: print(count, first_index) else: print(-1) ``` ######[AI问答 | 200点数解答 | 2025-12-15 17:33:12]
相关提问
- C++ 实现问卷调查反馈值排序、去重和统计(字节豆包 | 523点数解答 | 2026-05-31 15:38:45)24
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)554
- 数轴旅行:从原点出发,能否到达目标位置?(字节豆包 | 225点数解答 | 2026-01-23 19:51:03)86
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)479
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)497
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)493
- Python 与 C 语言:一行字符串中单词个数统计的实现与解析(字节豆包 | 658点数解答 | 2025-12-07 17:39:44)58
- Python 实现输入字符串统计单词个数,轻松解决连续空格难题!(DeepSeek | 141点数解答 | 2025-12-14 20:12:06)71
- Java调用Python接口中文乱码?设置UTF - 8编码一招解决!(讯飞星火 | 263点数解答 | 2024-06-06 17:07:59)457
- 解决Java调用Python接口中文乱码问题:设置UTF - 8编码全攻略(讯飞星火 | 160点数解答 | 2024-06-06 17:18:39)483
- Java调用Python接口中文乱码问题:字符编码统一解决方案(讯飞星火 | 344点数解答 | 2024-06-06 17:19:55)585
- 解决Java调用Python接口时中文值乱码问题:设置字符编码为UTF-8(讯飞星火 | 264点数解答 | 2024-06-06 17:27:09)455