Главная страница » Python » 27. Срезы строк
Добро пожаловать на двадцать седьмой урок по Python! Сегодня мы углубимся в работу со срезами строк (slicing). Срезы строк позволяют извлекать подстроки из строк с использованием индексов и шагов. Понимание срезов поможет вам работать с текстом более эффективно и удобно.
Срезы строк позволяют извлекать части строки, указывая начальный и конечный индексы, а также шаг. Синтаксис срезов следующий:
строка[начало:конец:шаг]
начало
: начальный индекс (включительно).конец
: конечный индекс (исключительно).шаг
: шаг, с которым будут извлекаться символы.
text = "Hello, World!"
substring = text[0:5]
print(substring) # Вывод: Hello
text = "Hello, World!"
print(text[:5]) # Вывод: Hello (от начала строки до индекса 5)
print(text[7:]) # Вывод: World! (от индекса 7 до конца строки)
text = "Hello, World!"
print(text[-6:-1]) # Вывод: World
text = "Hello, World!"
print(text[::2]) # Вывод: Hlo ol!
text = "Hello, World!"
print(text[::-1]) # Вывод: !dlroW ,olleH
text = "Python programming is fun"
first_word = text[:6]
print(first_word) # Вывод: Python
text = "Python programming is fun"
last_word = text[-3:]
print(last_word) # Вывод: fun
text = "Python programming is fun"
all_but_first = text[7:]
print(all_but_first) # Вывод: programming is fun
text = "Python programming is fun"
every_second_char = text[::2]
print(every_second_char) # Вывод: Pto rgamn sfn
text = "Python programming is fun"
reversed_text = text[::-1]
print(reversed_text) # Вывод: nuf si gnimmargorp nohtyP
Сегодня вы узнали о срезах строк в Python и различных способах их использования. Срезы строк — мощный инструмент для работы с текстом, позволяющий извлекать подстроки, переворачивать строки и извлекать символы с определенным шагом.
Наша цель и главная задача сделать качественное образование в вашем браузере
Телефон: +375 33 910-08-92
Email: info@codefor.tech
Адрес: г. Барановичи, ул. Пирогова, д. 7
© 2024 Все права защищены. CodeFor.