Python编写用def main(): s=input ()输入一个包含标点符号的英文句子,统计输出句子中单词的个数
时间: 2023-12-06 20:44:15 浏览: 27
可以使用字符串的split()方法将句子按照空格分割成单词列表,然后使用len()函数统计单词个数。以下是示例代码:
```python
def main():
s = input("请输入句子:")
words = s.split() # 按照空格分割成单词列表
count = len(words) # 统计单词个数
print("单词个数为:", count)
if __name__ == '__main__':
main()
```
运行示例:
```
请输入句子:Hello, world! This is a sentence.
单词个数为: 7
```