Python实现英文单词计数与分行输出

在Python中,我们可以使用内置的`split()`方法来分割输入的英文句子,并计算单词的个数。以下是一个简单的Python脚本,它接受用户输入的英文句子,然后输出单词的个数,并将每个单词分行输出。

python

# 获取用户输入的英文句子

sentence = input("请输入一句英文:")

# 使用split()方法分割句子为单词列表

words = sentence.split()

# 计算单词的个数

word_count = len(words)

# 输出单词的个数

print(f"单词个数:{word_count}")

# 分行输出每个单词

for word in words:

print(word)

当你运行这段代码时,它会提示你输入一句英文。输入后,程序会输出你输入的句子中的单词个数,并且每个单词会单独一行输出。

例如,如果你输入:

Hello world this is a test

程序会输出:

单词个数:5

Hello

world

this

is

a

test

这个简单的脚本展示了如何使用Python处理字符串和基本的输入输出操作。

更多文章请关注《万象专栏》