📸 Нужно решить свою задачу?
Загрузите фото — AI решит за секунды!
schoolФизика verifiedРешено AI

Решение задач Python для школы: Замена и подстроки

calendar_today
schedule2 мин. чтения
visibility1 просмотр

Реши все

Изображение задачи: Реши все
Нажмите для увеличения

Здесь вы найдете готовые решения задач по Python для школьников, включая замену символов в строке и извлечение подстроки. Решения представлены с подробными комментариями для понимания кода.

check_circle

Подробное решение

Ниже представлены решения задач по программированию на языке Python, оформленные для переписывания в тетрадь. Задание 1 Текст задания: Ввести с клавиатуры произвольную строку и заменить в ней все буквы «а» на «б», а все буквы «б» на «а» (заглавные на заглавные, строчные на строчные). Решение: s = input("Введите строку: ") s = s.replace('a', 'temp').replace('b', 'a').replace('temp', 'b') s = s.replace('A', 'TEMP').replace('B', 'A').replace('TEMP', 'B') print(s) Задание 2 Текст задания: Дана строка \( s = "Hello \ world" \). Напишите программу, которая получает подстроку со 2-го по 5-й символ включительно и выводит на консоль. Решение: s = "Hello world" # В Python индексация начинается с 0, поэтому 2-й символ имеет индекс 1, а 5-й индекс 4. # Срез [1:5] берет символы с индексами 1, 2, 3, 4. res = s[1:5] print("Исходная строка:", s) print("Полученная подстрока:", res) Задание 3 Текст задания: Дана строка \( s = "Hello \ world" \). Напишите программу, которая получает последний символ строки и подстроку с последними 4-мя символами. Решение: s = "Hello world" last_char = s[-1] last_four = s[-4:] print("Исходная строка:", s) print("Последний символ:", last_char) print("4 последних символа:", last_four) Задание 4 Текст задания: Дана строка. Определите общее количество символов '+' и '-' в ней. А также сколько таких символов, после которых следует цифра ноль. Решение: s = input("Введите строку: ") count_plus_minus = s.count('+') + s.count('-') count_with_zero = s.count('+0') + s.count('-0') print("Общее количество + и -:", count_plus_minus) print("Количество + и -, после которых идет 0:", count_with_zero) Задание 5 Текст задания: Дана строка. Если она начинается на 'abc', то заменить их на 'www', иначе добавить в конец строки 'zzz'. Решение: s = input("Введите строку: ") if s.startswith('abc'): s = 'www' + s[3:] else: s = s + 'zzz' print(s)
listВсе задачи

Нужно решить свою задачу?

Загрузите фото или введите текст — AI решит с пошаговым объяснением!

Решите свою задачу прямо сейчас

Введите текст задачи или загрузите фото — получите ответ мгновенно

Выберите режим AI:
🚀 Pro v3
20 руб. • 99.9%
⚡ Lite v3
5 руб. • 95%
Ваш баланс: 10 руб.
Пополнить
psychology
Задайте любой вопрос
Поддерживаются текст, фото и голосовой ввод
Изображение
🎉
Бонус получен!
+20 ₽
Добавлено на ваш баланс