Python的缩写

假设我们有一个表示短语的字符串s,我们必须找到它的缩写。首字母缩略词应大写,并且不应包含单词“ and”。

因此,如果输入类似于“印度空间研究组织”,则输出将为ISRO

为了解决这个问题,我们将遵循以下步骤-

  • 记号:=的每个单词作为数组

  • 字符串:=空字符串

  • 对于令牌中的每个单词,

    • 字符串:=字符串连接单词的第一个字母

    • 如果单词不是“和”,则

    • 返回将字符串转换为大写字符串

    让我们看下面的实现以更好地理解-

    示例

    class Solution:
       def solve(self, s):
          tokens=s.split()
          string=""
          for word in tokens:
             if word != "and":
                string += str(word[0])
          return string.upper()
    ob = Solution()print(ob.solve("Indian Space Research Organisation"))

    输入值

    "Indian Space Research Organisation"

    输出结果

    ISRO