Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- msg = "Hello World!"
- # ПРИМЕР №1
- # мы хотим выделить «World!»
- # для этого в квадратных скобках указывается начальный индекс и через двоеточие – конечный
- print(msg[6:11]) # World
- # получим результат без восклицательного знака
- # потому что последний индекс исключается из интервала
- # [6: 11)
- #Правильно будет вот так:
- print(msg[6:12]) # World!
- # ПРИМЕР №2
- # мы хотим выделить символы «llo»:
- print(msg[2:5]) # llo
- # ПРИМЕР №3
- # допускается не указывать начальное и/или конечное значения:
- print(msg[:5]) # Hello
- print(msg[6:]) # World!
- print(msg[:]) # Hello World!
- # ПРИМЕР №4
- # в срезах можно дополнительно указывать шаг через двоеточие:
- print(msg[::2]) # HloWrd
- print(msg[:5:2]) # Hlo
- print(msg[6::2]) # Wrd
- print(msg[1:6:2]) # el
- # можно использовать отрицательный шаг:
- print(msg[::-1]) # !dlroW olleH
- # символы будут перебираться в обратном порядке
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement