Предмет: Информатика, автор: Аноним

ДЗ, со строками.
garden = 'В нашем саду растут 20 яблонь и 15 груш.'
1. Поменять местами "яблонь" и "груш", используя split и join.
2. В переменную мы получаем наше предложение garden. Нужно вывести суммарное количество деревьев в саду. Цифры могут быть многозначными.

3. Дано натуральное число a из n цифр. Вывести к нему описание "Это n-значное число".
4. Введите текст, слово для поиска и слово замены. Программа проверяет, существует ли искомое слово. Если да, заменяет это слово заменяющим словом(слово замены) и перепечатывает текст,
в противном случае он уведомляет вас, что искомое слово не найдено и замены нет.

Ответы

Автор ответа: jenea9833
0

Ответ:

1,2:

garden = 'В нашем саду растут 20 яблонь и 15 груш'

gardensplit=garden.split()

gardensplit[5],gardensplit[-1]=gardensplit[-1],gardensplit[5]

garden=" ".join(gardensplit)

print(garden)

summ=0

for i in gardensplit:

if i.isdigit():

 summ+=int(i)

print(summ)

3:

a=int(input("Введите число: "))

print("Это ",len(str(a)),"-значное число",sep="")

4:

text=input("Введите текст: \n")

word=input("Введите слово для поиска: ")

wordchng=input("Введите слово для замены: ")

if word in text:

print(text.replace(word,wordchng))

else:

print("Искомое слово не найдено")

Похожие вопросы
Предмет: Окружающий мир, автор: Dobratulinaksenia
Предмет: Математика, автор: умница625