Python—统计输入的字符串中单词的个数

统计输入的字符串中单词的个数

统计输入的字符串中单词的个数,单词之间用空格分隔(需判断单词结束: 前一个为字符,后一个为空格的情况)

# 仅能正确统计一条英文句子单词总数
import re
s=str(input('输入字符串:'))
# spilt分隔字符串
# 以空格、中英文逗号和单引号(英文缩写时会出现)为分隔符号来分隔字符串
L1=re.split(" |\,|\'|,",s)
b=len(L1)
print('其中单词总数为:',end='')
print(b)
# 两种格式化输出方式
# print(f'其中单词总数为:{b}个.')
# print('其中单词总数为:{}个.'.format(b))
# \为转义字符
# 存在问题:输入两句话时,无法正确输出单词个数

你可能感兴趣的:(Python,python)