Зрізи: функція slice[start: end: step]letters = 'abcdefghijklmnopqrstuvwxyz’s = letters[:] 'abcdefghijklmnopqrstuvwxyz’s = letters[20:] 'uvwxyz’s = letters[12:15] 'mno’s = letters[-5:] 'vwxyz’s = letters[18:-3] 'stuvw’s = letters[-6:-2] 'uvwx' витяг з цього рядка одного символу або деякого фрагмента підрядка або підпослідовностізрізи :
Приклад обходу рядка з допомогою оператору циклу for# Ввід рядка. S = str(input("Enter string: "))# Виведення рядка для перевірки - цикл обходу рядкаfor c in s: print(c) # виведення символів рядка в стовпчик# Визначення кількості символів 'z' у рядкуcount = 0;for c in s: if c == 'z': count = count+1# виведення результатуprint("count = ", count)
Приклад обробки рядків. Завдання: Ввести ім'я, по батькові та прізвище. Перетворити їх до формату «прізвище-ініціали». приклад: Введіть ім'я, по батькові та прізвище: Дмитро Алібабаєвич Пупкінрезультат: Пупкін Д. А.алгоритм:знайти перший пробіл і виділити ім'явидалити ім'я з пропуском з основного рядказнайти перший пробіл і виділити по батьковівидалити батькові з пропуском з основного рядка«Зчепити» прізвище, перші літери імені та прізвища, точки, прогалини ... Алібабаєвич Пупкін. Пупкін. Пупкін Д. А.