Замінимо в рядку s усі підрядки 'cry' на підрядки 'smile' і результат
запишемо в змінну s1:
s = 'Why do You cry, Willy, why do You cry?'
s1 = s.replace('cry', 'smile')
s1
'Why do You smile, Willy, why do You smile?'
Визначення кількості входжень підрядка
За допомогою методу count() можна визначити кількість входжень
заданої групи символів у рядок:
kilk = s.count(subs),
де kilk — змінна цілого типу, яка отримує значення кількості входжень
підрядка subs у рядок s; subs — шуканий підрядок.
3.
Підрахуємо кількість повторень підрядка 'га' в заданому рядку s.
Результат присвоїмо змінній k:
s = 'Гуси, гуси, га-га-га'
k = s.count('га') # k = 3
Перевірка складу рядка
Іноді буває потрібно перевірити, чи складається рядок тільки з лі-
тер або тільки з цифр. Для цього в Python є спеціальні методи, які
повертають логічне значення (True або False). А саме:
• s.isdigit() — повертає True, якщо рядок s містить тільки цифри;
• s.isalpha() — повертає True, якщо рядок s містить тільки літери.
Русская версия
2.
Заменим в строке s все подстроки 'cry' на подстроки 'smile', и результат запишем в переменную s1:
s = 'Why do You cry, Willy, why do You cry?'
s1 = s.replace('cry', 'smile')
s1
Определение количества вхождений подстроки:
С использованием метода count() можно определить количество вхождений заданной группы символов в строку:
kilk = s.count(subs)
Где kilk - переменная целочисленного типа, которая получает значение количества вхождений подстроки subs в строку s; subs - искомая подстрока.
3.
Посчитаем количество повторений подстроки 'га' в заданной строке s. Результат присвоим переменной k:
s = 'Гуси, гуси, га-га-га'
k = s.count('га') # k = 3
Проверка состава строки:
Иногда нужно проверить, состоит ли строка только из букв или только из цифр. Для этого в Python есть специальные методы, возвращающие логическое значение (True или False). А именно:
- `s.isdigit()` — возвращает True, если строка s содержит только цифры;
- `s.isalpha()` — возвращает True, если строка s содержит только буквы.
Answers & Comments
Ответ:
2.
Замінимо в рядку s усі підрядки 'cry' на підрядки 'smile' і результат
запишемо в змінну s1:
s = 'Why do You cry, Willy, why do You cry?'
s1 = s.replace('cry', 'smile')
s1
'Why do You smile, Willy, why do You smile?'
Визначення кількості входжень підрядка
За допомогою методу count() можна визначити кількість входжень
заданої групи символів у рядок:
kilk = s.count(subs),
де kilk — змінна цілого типу, яка отримує значення кількості входжень
підрядка subs у рядок s; subs — шуканий підрядок.
3.
Підрахуємо кількість повторень підрядка 'га' в заданому рядку s.
Результат присвоїмо змінній k:
s = 'Гуси, гуси, га-га-га'
k = s.count('га') # k = 3
Перевірка складу рядка
Іноді буває потрібно перевірити, чи складається рядок тільки з лі-
тер або тільки з цифр. Для цього в Python є спеціальні методи, які
повертають логічне значення (True або False). А саме:
• s.isdigit() — повертає True, якщо рядок s містить тільки цифри;
• s.isalpha() — повертає True, якщо рядок s містить тільки літери.
Русская версия
2.
Заменим в строке s все подстроки 'cry' на подстроки 'smile', и результат запишем в переменную s1:
s = 'Why do You cry, Willy, why do You cry?'
s1 = s.replace('cry', 'smile')
s1
Определение количества вхождений подстроки:
С использованием метода count() можно определить количество вхождений заданной группы символов в строку:
kilk = s.count(subs)
Где kilk - переменная целочисленного типа, которая получает значение количества вхождений подстроки subs в строку s; subs - искомая подстрока.
3.
Посчитаем количество повторений подстроки 'га' в заданной строке s. Результат присвоим переменной k:
s = 'Гуси, гуси, га-га-га'
k = s.count('га') # k = 3
Проверка состава строки:
Иногда нужно проверить, состоит ли строка только из букв или только из цифр. Для этого в Python есть специальные методы, возвращающие логическое значение (True или False). А именно:
- `s.isdigit()` — возвращает True, если строка s содержит только цифры;
- `s.isalpha()` — возвращает True, если строка s содержит только буквы.