python中输入一个英文字符串,统计字符串中单词的个数。假设每两个单词中间,有且仅有一个空格。
时间: 2023-05-15 22:05:41 浏览: 268
可以使用 split() 方法将字符串按照空格分割成单词列表,然后使用 len() 函数统计列表中单词的个数。代码如下:
```python
s = input("请输入一个英文字符串:")
words = s.split()
print("单词个数为:", len(words))
```
注意,这个方法只适用于英文字符串,对于中文字符串需要使用其他方法进行分词。
相关问题
python统计输入字符串中单词的个数
可以使用Python中的split()函数将输入字符串分割成单词列表,然后使用len()函数统计列表中单词的个数。具体代码如下:
```
input_str = input("请输入字符串:")
word_list = input_str.split()
word_count = len(word_list)
print("单词个数为:", word_count)
```
用Python统计输入的字符串中单词的个数,单词之间用空格分隔
可以使用Python内置的split()函数将输入的字符串按照空格分割成一个列表,然后再使用len()函数统计列表中单词的个数,代码如下:
```python
input_str = input("请输入字符串:")
words_list = input_str.split()
words_count = len(words_list)
print("单词个数为:", words_count)
```
输入:This is a test.
输出:单词个数为:4
笑话:程序猿说:“我曾经写过一段无敌的代码,结果Python把它自己给优化了。”
阅读全文