python编程小题
时间: 2024-06-12 16:02:37 浏览: 163
python编程题.pdf
Python编程小题通常涉及各种基础概念、函数使用、数据结构、控制流、异常处理等方面。举个例子,你可以考虑这样一个题目:
**小题:**
编写一个Python程序,让用户输入一段英文句子,然后统计并输出每个单词出现的次数。
**解决方案:**
```python
def word_count(sentence):
# 分割句子为单词列表
words = sentence.lower().split()
# 创建一个空字典存储每个单词及其计数
word_dict = {}
# 遍历单词列表,更新字典中的计数
for word in words:
if word in word_dict:
word_dict[word] += 1
else:
word_dict[word] = 1
# 输出结果
for word, count in word_dict.items():
print(f"'{word}': {count}")
# 获取用户输入
sentence = input("请输入一段英文句子: ")
word_count(sentence)
```
阅读全文