Лучшие помощники
- Megamozg 2200 б
- Matalya1 1800 б
- DevAdmin 1710 б
- arkasha_bortnikov 895 б
- Dwayne_Johnson 860 б
17 декабря 2023 12:10
186
Напишите программу, которая получает из входных данных строку, состоящую не менее чем из трёх слов,. Программа должна перестапвить местами второе и третье слова.
Программа считывает строку с помощью оператора input().
Пример.
Входные данные:
Миллион алых роз
Выходные данные:
Миллион роз алых
1
ответ
Вот пример программы, которая переставляет местами второе и третье слова в строке:
```python
# Считываем строку
string = input("Введите строку из трех и более слов: ")
# Разбиваем строку на слова
words = string.split()
# Проверяем, что в строке есть как минимум три слова
if len(words) < 3:
print("Ошибка! Введите строку из трех и более слов.")
else:
# Переставляем местами второе и третье слова
words[1], words[2] = words[2], words[1]
# Объединяем слова обратно в строку
new_string = " ".join(words)
# Выводим полученную строку
print("Результат:", new_string)
```
Пример использования:
```
Введите строку из трех и более слов: Миллион алых роз
Результат: Миллион роз алых
```
Обратите внимание, что программа проверяет, что в строке есть как минимум три слова. Если введена строка с меньшим количеством слов, будет выведено сообщение об ошибке.
```python
# Считываем строку
string = input("Введите строку из трех и более слов: ")
# Разбиваем строку на слова
words = string.split()
# Проверяем, что в строке есть как минимум три слова
if len(words) < 3:
print("Ошибка! Введите строку из трех и более слов.")
else:
# Переставляем местами второе и третье слова
words[1], words[2] = words[2], words[1]
# Объединяем слова обратно в строку
new_string = " ".join(words)
# Выводим полученную строку
print("Результат:", new_string)
```
Пример использования:
```
Введите строку из трех и более слов: Миллион алых роз
Результат: Миллион роз алых
```
Обратите внимание, что программа проверяет, что в строке есть как минимум три слова. Если введена строка с меньшим количеством слов, будет выведено сообщение об ошибке.
0
·
Хороший ответ
17 декабря 2023 12:12
Остались вопросы?
Еще вопросы по категории Информатика
Выберите графические форматы файлов: 1.BMP 2.GIF 3.TXT 4.JPEG 5.DOC 6.PDF 7.WMF 8.EPS 9.EXE 10.COM...
Выберите формат файла, в котором используется сжатие с потерями 1 *.7z 2 *.TIFF 3 *. JPG 4 *.BMP 5 *.RAR...
Для сравнения одна из популярных социальных сетей в конце 2021 года генерировала около петабайта данных в день. 1Пб = 1024б. Сколько миллиардов по...
Строка описывающая свойства элемента таблиц базы данных, называется А) полем В) бланком С) записью D) связью Е) ключом...
1. Было проведено 9 запусков программы, при которых в качестве значений переменных я и k вводились следующие пары чисел: (1,1); (10, 7); (6,-12); (6,...
Все предметы