Python英文单词变形

215 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

题目描述:

完成一段程序,由用户输入一个英文单词,程序在单词结尾添加’ing’。

具体规则如下:
(1)如果给定的单词已经以’ing’为结尾,那么在后面添加’ly’
(2)如果单词长度少于3,保持单词状态不变,返回原单词即可
(3)其他情况均在单词最后添加‘ing’‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬。
在这里插入图片描述

实现代码:

d=input("请输入一个英文单词:")
if(len(d)<3):
    print(d)
elif(d[-3:]=="ing"):
    print(d+"ly")
else:
    print(d+"ing")

运行演示:

在这里插入图片描述