Как создать аббревиатуры из слов?

rowta

Новичок
Пользователь
Ноя 7, 2022
7
0
1
Такая вот задачка:

Псс... Мы тут придумали интересную идею для бизнеса. В мире есть много вещей, которые состоят из нескольких слов. Мы можем создать суперпрограмму make_abbr, которая будет возвращать для них аббревиатуры!!! Такого точно еще никто не делал!

Поможешь нам? Ты в доле. Как только это начнет приносить нам прибыль, мы перечислим средства тебе. Точно-точно. Ух. Заживем!

Примечания:
  • make_abbr может принимать пустую строку или строку которая состоит из одного слова

Примеры:
Код:
make_abbr("national aeronautics space administration") == "NASA"
make_abbr("central processing unit") == "CPU"
make_abbr("simplified molecular input line entry specification") == "SMILES"


Код начинается так:
Код:
def make_abbr(words: str) -> str:
    # write your code here
    pass
 

Mikail_2006

Новичок
Пользователь
Сен 1, 2022
22
4
3
Python:
def make_abbr(words: str) -> str:
    answer = ''
    for letter in words.split():
        answer += letter[0].upper()
    return answer

print(make_abbr("national aeronautics space administration"))
print(make_abbr("central processing unit"))
print(make_abbr("simplified molecular input line entry specification"))
 
  • Мне нравится
Реакции: rowta

rowta

Новичок
Пользователь
Ноя 7, 2022
7
0
1
Python:
def make_abbr(words: str) -> str:
    answer = ''
    for letter in words.split():
        answer += letter[0].upper()
    return answer

print(make_abbr("national aeronautics space administration"))
print(make_abbr("central processing unit"))
print(make_abbr("simplified molecular input line entry specification"))
мое почтение!
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
вы сами попытайтесь написать хоть разок...
 

rowta

Новичок
Пользователь
Ноя 7, 2022
7
0
1
вы сами попытайтесь написать хоть разок...
пытаюсь, учусь, обращаюсь за помощью только в крайнем случае. Самому интересно разобраться.

Тем более тема называется "Помощь по Python"
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
пытаюсь, учусь, обращаюсь за помощью только в крайнем случае. Самому интересно разобраться.

Тем более тема называется "Помощь по Python"
помощь - это не делать за вас..
 

Форум IT Специалистов