输入一个字符串,如何以er,ed,ing
时间: 2023-05-26 17:07:10 浏览: 89
结尾的单词列表?
可以使用字符串的.endswith()方法来判断一个单词是否以特定的字符串结尾,并将满足条件的单词添加到列表中。具体的代码如下:
```python
s = input("请输入一段文本:") # 输入字符串
words = s.split() # 将字符串按空格分割成单词列表
er_words = [] # 以"er"结尾的单词列表
ed_words = [] # 以"ed"结尾的单词列表
ing_words = [] # 以"ing"结尾的单词列表
for word in words:
# 判断单词是否以"er", "ed", "ing"结尾
if word.endswith("er"):
er_words.append(word)
if word.endswith("ed"):
ed_words.append(word)
if word.endswith("ing"):
ing_words.append(word)
# 输出结果
print("以'er'结尾的单词列表:", er_words)
print("以'ed'结尾的单词列表:", ed_words)
print("以'ing'结尾的单词列表:", ing_words)
```
阅读全文