М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Асият27
Асият27
18.08.2020 13:10 •  Информатика

На Python Преобразовать строку так, чтобы буквы каждого слова в ней были отсортированы по алфавиту.
что имено должен написать, когда запишу это в программу?

👇
Ответ:
lerosabi
lerosabi
18.08.2020

aH hnopty

Объяснение:

я не знаю что это но понял задание так

4,8(58 оценок)
Ответ:
Аліна23456
Аліна23456
18.08.2020

x = ''

a = input().lower().split()

for i in range(len(a)):

  a[i] = sorted(a[i])

  x += ''.join(a[i]) + ' '

a = x

print(a)

4,6(92 оценок)
Ответ:
Anya18121978
Anya18121978
18.08.2020
Для решения данной задачи на Python, можно использовать следующий код:

```python
def sort_letters(string):
words = string.split() # Разделяем строку на отдельные слова

# Проходим по каждому слову и сортируем буквы в нем
for i in range(len(words)):
sorted_word = ''.join(sorted(words[i]))
words[i] = sorted_word

sorted_string = ' '.join(words) # Объединяем слова обратно в строку
return sorted_string

# Пример использования
input_string = "Привет, как дела?"
sorted_string = sort_letters(input_string)
print(sorted_string)
```

Построчно опишу, что делает данный код:

1. Создаем функцию `sort_letters`, которая принимает на вход строку `string`.
2. Разделяем строку на отдельные слова и сохраняем их в переменную `words` с помощью метода `split()`.
3. Создаем цикл `for`, чтобы пройти по каждому слову в `words`.
4. Внутри цикла, для каждого слова:
- Сортируем буквы в слове, используя функцию `sorted()`. Полученные отсортированные буквы сохраняем в переменную `sorted_word`.
- Обновляем `i`-ое слово в `words` с помощью оператора присваивания `=` и присваиваем значение `sorted_word`.
5. Объединяем отсортированные слова обратно в строку, разделяя их пробелом, и сохраняем результат в переменную `sorted_string` с помощью метода `join()`.
6. Возвращаем отсортированную строку из функции `sort_letters`.
7. Пример использования функции: задаем начальную строку `input_string`, вызываем функцию `sort_letters` с аргументом `input_string` и сохраняем результат в переменной `sorted_string`.
8. Выводим отсортированную строку на экран с помощью функции `print()`.

Таким образом, при запуске программы вы получите отсортированную по алфавиту строку с помощью решения в виде функции `sort_letters()`.
4,6(3 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ