Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  11 класс  /  Строки: индекс и сезы в PYTON

Строки: индекс и сезы в PYTON

23.09.2022

Содержимое разработки

Строки:  индексы и срезы

Строки: индексы и срезы

  Строка представляет собой упорядоченный набор символов. Это значит, что каждый символ в строке занимает свое место -  индекс .

  Строка представляет собой упорядоченный набор символов.

Это значит, что каждый символ в строке занимает свое место -  индекс .

индекс может быть как положительным так и отрицательным: положительные индексы – это отсчет от левого края, а отрицательные – от правого. Причем отсчет символов от левого края начинается с 0, а с правого начинается с −1(минус единицы).

индекс может быть как положительным так и отрицательным: положительные индексы – это отсчет от левого края, а отрицательные – от правого.

Причем отсчет символов от левого края начинается с 0, а с правого начинается с −1(минус единицы).

для обращения к тому или иному символу используется следующий синтаксис: [] s

для обращения к тому или иному символу используется следующий синтаксис:

[]

s

Срезы Часто в программировании требуется выбрать не один какой-то символ, а сразу несколько. Для этого используются так называемые срезы. Их работу проще показать на конкретных примерах. Пусть у нас есть наша строка: s =Hello world! и мы хотим выделить последнее слово «world!». Для этого в квадратных скобках указывается начальный индекс и через двоеточие – конечный. Если мы запишем все вот в таком виде: s[6:12] 'word'

Срезы

Часто в программировании требуется выбрать не один какой-то символ, а сразу несколько. Для этого используются так называемые срезы. Их работу проще показать на конкретных примерах. Пусть у нас есть наша строка:

s =Hello world!

и мы хотим выделить последнее слово «world!». Для этого в квадратных скобках указывается начальный индекс и через двоеточие – конечный. Если мы запишем все вот в таком виде:

s[6:12]

'word'

s 'hella word' " width="640"

срез строки до конца

s[7:]

'ord‘

срез до

s[:4]

'hell”

вся строка

s[:]

'hello word'

срез через одну букву

s[::2]

'hlowr‘

изменить значение в строке

s=s[:4]+'a'+s[5:]

s

'hella word'

-80%
Курсы повышения квалификации

Проектная деятельность учащихся

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Строки: индекс и сезы в PYTON (1.06 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт