159 читали · 1 год назад
Срезы строк Python
Срез (slice) - это часть строки (ну или сегмент строки). Чтобы получить отдельный символ строки можно сделать так: hello = "Привет, МИР!!!" print(hello[0]) Здесь мы получили и вывели на экран первую букву из строки hello (у нас это буква “П”). Срез, то есть часть строки, можно получить похожим образом: print(hello[0:6]) Здесь мы вывели слово “Привет” - часть строки из первых шести символов. Но почему мы указали диапазон 0:6? Ведь это 7 символов. Оказывается, что разработчики Python не сильно заморачивались с интуитивно-понятным синтаксисом...
Программирование на языке Python. Срезы (приложение к уроку 10)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Данная статья это приложение к уроку 10. Ссылка на одиннадцатый урок Срезы (слайсы) в строка Python В видеоуроке я довольно подробно изложил понятие срезов. Здесь просто подытожу сказанное. В заключении приведу пример поиска подстроки в строке. С помощью срезов программа получается более понятной и компактной. Замечание Интерпретатор довольно аккуратно работает с индексами...