= "Привет!"
Длина строки:
n = len ( s )
print (
s[5] )print ( s[-2] )
s[len(s)-2]
FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
print ( s[-2] )
s[len(s)-2]
s1 = s + "a"
Задача: заменить в строке все буквы "а" на буквы "б".
перебрать все символы в строке
добавить символ к строке-результату
"Привет, Вася!"
Срезы:
s = "0123456789"
s1 = s[3:8] # "34567"
разрезы
до конца строки
s1 = s[::-1] # "9876543210"
реверс строки
N-2
N-6
"012"
"9"
"012ABC3456789"
… и много других.
s = "Здесь был Вася."
n = s.rfind ( "с" ) # n = 12
Поиск с конца строки:
Алгоритм:
найти первый пробел и выделить имя
удалить имя с пробелом из основной строки
найти первый пробел и выделить отчество
удалить отчество с пробелом из основной строки
«сцепить» фамилию, первые буквы имени и фамилии, точки, пробелы…
Алибабаевич Хрюндиков
Хрюндиков
Хрюндиков В.А.
Решение в стиле Python:
Василий Алибабаевич Хрюндиков
fio[2]
fio[1]
fio[0]