🗊Презентация Строки, списки, кортежи

Категория: Русский язык
Нажмите для полного просмотра!
Строки, списки, кортежи, слайд №1Строки, списки, кортежи, слайд №2Строки, списки, кортежи, слайд №3Строки, списки, кортежи, слайд №4Строки, списки, кортежи, слайд №5Строки, списки, кортежи, слайд №6Строки, списки, кортежи, слайд №7Строки, списки, кортежи, слайд №8Строки, списки, кортежи, слайд №9Строки, списки, кортежи, слайд №10Строки, списки, кортежи, слайд №11Строки, списки, кортежи, слайд №12Строки, списки, кортежи, слайд №13Строки, списки, кортежи, слайд №14Строки, списки, кортежи, слайд №15Строки, списки, кортежи, слайд №16Строки, списки, кортежи, слайд №17Строки, списки, кортежи, слайд №18Строки, списки, кортежи, слайд №19Строки, списки, кортежи, слайд №20Строки, списки, кортежи, слайд №21Строки, списки, кортежи, слайд №22Строки, списки, кортежи, слайд №23Строки, списки, кортежи, слайд №24Строки, списки, кортежи, слайд №25Строки, списки, кортежи, слайд №26Строки, списки, кортежи, слайд №27Строки, списки, кортежи, слайд №28Строки, списки, кортежи, слайд №29Строки, списки, кортежи, слайд №30Строки, списки, кортежи, слайд №31Строки, списки, кортежи, слайд №32

Содержание

Вы можете ознакомиться и скачать презентацию на тему Строки, списки, кортежи. Доклад-сообщение содержит 32 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Строки, списки, кортежи, слайд №1
Описание слайда:

Слайд 2





Строки (string)
Строка-это последовательность букв
Описание слайда:
Строки (string) Строка-это последовательность букв

Слайд 3





Управляющие последовательности 
Последовательность
\newline
\\
\”
\t
\v
Описание слайда:
Управляющие последовательности Последовательность \newline \\ \” \t \v

Слайд 4





Операции над строками
Строки можно объединить (склеить) с помощью оператора +
     Пример:
     s = ‘Hello’+’A’
     Результат:
     s = ‘HelloA’
Описание слайда:
Операции над строками Строки можно объединить (склеить) с помощью оператора + Пример: s = ‘Hello’+’A’ Результат: s = ‘HelloA’

Слайд 5





Индексы
Первый символ строки имеет индекс 0
Индексы могут иметь отрицательные значения для отсчета с конца
Описание слайда:
Индексы Первый символ строки имеет индекс 0 Индексы могут иметь отрицательные значения для отсчета с конца

Слайд 6





Строка-последовательность символов с произвольным доступом.
Строка-последовательность символов с произвольным доступом.
Любой символ строки может быть получен по его индексу.
Подстрока может быть определена с помощью среза – двух индексов, разделенных двоеточием.
 Пример:
 s = ‘Hello’
 [0:2]
 Результат:
 ‘He’
Описание слайда:
Строка-последовательность символов с произвольным доступом. Строка-последовательность символов с произвольным доступом. Любой символ строки может быть получен по его индексу. Подстрока может быть определена с помощью среза – двух индексов, разделенных двоеточием. Пример: s = ‘Hello’ [0:2] Результат: ‘He’

Слайд 7





Встроенная функция len () возвращает длину строки
Встроенная функция len () возвращает длину строки
Пример:
s = ‘Monday begins on saturday’ 
Len (s)
Результат:
25
Описание слайда:
Встроенная функция len () возвращает длину строки Встроенная функция len () возвращает длину строки Пример: s = ‘Monday begins on saturday’ Len (s) Результат: 25

Слайд 8





Списки
Список является упорядоченным множеством элементов, перечисленных в квадратных скобках. 
Совсем необязательно, чтобы элементы списка были одного типа
    
    Пример
   s = [‘hello’, 100,  5]
Описание слайда:
Списки Список является упорядоченным множеством элементов, перечисленных в квадратных скобках. Совсем необязательно, чтобы элементы списка были одного типа Пример s = [‘hello’, 100, 5]

Слайд 9





Как и для строк, для списков нумерация индексов начинается с нуля
Как и для строк, для списков нумерация индексов начинается с нуля
При использовании отрицательных индексов отсчет ведется с конца списка
Описание слайда:
Как и для строк, для списков нумерация индексов начинается с нуля Как и для строк, для списков нумерация индексов начинается с нуля При использовании отрицательных индексов отсчет ведется с конца списка

Слайд 10





Указав через двоеточие два индекса, вы можете получить подмножество элементов списка, называемое “срезом”. Получаемое значение является новым списком, содержащим все элементы исходного списка в том же порядке.
Указав через двоеточие два индекса, вы можете получить подмножество элементов списка, называемое “срезом”. Получаемое значение является новым списком, содержащим все элементы исходного списка в том же порядке.
Нумерация элементов начинается с нуля
Описание слайда:
Указав через двоеточие два индекса, вы можете получить подмножество элементов списка, называемое “срезом”. Получаемое значение является новым списком, содержащим все элементы исходного списка в том же порядке. Указав через двоеточие два индекса, вы можете получить подмножество элементов списка, называемое “срезом”. Получаемое значение является новым списком, содержащим все элементы исходного списка в том же порядке. Нумерация элементов начинается с нуля

Слайд 11





Изменение отдельных элементов списка
В отличие от строк существует возможность изменения отдельных элементов списка
Пример:
a=[‘Alla’, 100, 34]
    a[1]= a[1]+19
Результат:
a=[‘Alla’, 119, 34]
Описание слайда:
Изменение отдельных элементов списка В отличие от строк существует возможность изменения отдельных элементов списка Пример: a=[‘Alla’, 100, 34] a[1]= a[1]+19 Результат: a=[‘Alla’, 119, 34]

Слайд 12





Длина списка
Встроенная функция len() также применима к спискам, как и к строкам
Описание слайда:
Длина списка Встроенная функция len() также применима к спискам, как и к строкам

Слайд 13





Добавление элементов в список
Метод append добавляет один элемент в конец списка. 
      Пример: a. append(‘new’)
      Результат: [‘Alla’, 119, 34, ‘new’]
      Метод insert вставляет один элемент в список. Целочисленный аргумент является индексом первого  элемента, позиция которого изменится.
      Пример: a.insert(1, ‘new’)  
      Результат: [‘Alla’, 119, ‘new’ ,34, ‘new’]
    Метод extend добавляет в конец элементы другого списка. 
      Пример: а.extend([‘two’, ‘elements’]) 
      Результат: [‘Alla’, 119, ‘new’ ,34, ‘new’, ‘two’, ‘elements’]
Описание слайда:
Добавление элементов в список Метод append добавляет один элемент в конец списка. Пример: a. append(‘new’) Результат: [‘Alla’, 119, 34, ‘new’] Метод insert вставляет один элемент в список. Целочисленный аргумент является индексом первого элемента, позиция которого изменится. Пример: a.insert(1, ‘new’) Результат: [‘Alla’, 119, ‘new’ ,34, ‘new’] Метод extend добавляет в конец элементы другого списка. Пример: а.extend([‘two’, ‘elements’]) Результат: [‘Alla’, 119, ‘new’ ,34, ‘new’, ‘two’, ‘elements’]

Слайд 14





Изменение элементов списка
a = [3, 8, 15, 43]
Замена нескольких элементов:
Пример: a[0:2] = [1,12]
Результат: [1, 12, 15, 43]
Удаление элемента:
Пример: a[0:2] = [ ]
Результат: [15, 43]
Вставка:
Пример: а[1:1] = [‘Неllo’, 5]
Результат: [3, ‘Неllo’, 5, 8, 15, 43]
Копия самого себя в начале:
Пример: a[:0]=a
Результат: [3, 8, 15, 43, 3, 8, 15, 43]
Описание слайда:
Изменение элементов списка a = [3, 8, 15, 43] Замена нескольких элементов: Пример: a[0:2] = [1,12] Результат: [1, 12, 15, 43] Удаление элемента: Пример: a[0:2] = [ ] Результат: [15, 43] Вставка: Пример: а[1:1] = [‘Неllo’, 5] Результат: [3, ‘Неllo’, 5, 8, 15, 43] Копия самого себя в начале: Пример: a[:0]=a Результат: [3, 8, 15, 43, 3, 8, 15, 43]

Слайд 15





Удаление элементов из списка
Метод remove удаляет из списка первый элемент с указанным значением. 
      Пример: a.remove (‘new’)
      Результат: [‘Alla’, 119, 34, ‘new’, ‘two’, ‘elements’]
      Метод remove удаляет только один элемент. В данном случае строка "new" присутствует в списке дважды, но а.remove("new") удалит только первую.
Описание слайда:
Удаление элементов из списка Метод remove удаляет из списка первый элемент с указанным значением. Пример: a.remove (‘new’) Результат: [‘Alla’, 119, 34, ‘new’, ‘two’, ‘elements’] Метод remove удаляет только один элемент. В данном случае строка "new" присутствует в списке дважды, но а.remove("new") удалит только первую.

Слайд 16





Применение операторов к спискам
С помощью оператора + можно “склеивать” списки 
 Оператор * размножает элементы списка.
Описание слайда:
Применение операторов к спискам С помощью оператора + можно “склеивать” списки Оператор * размножает элементы списка.

Слайд 17





Расширенная запись списков
Одна из самых мощных особенностей языка Python — расширенная запись списков, которая позволяет легко преобразовать один список в другой, применяя к каждому элементу функцию. 
Пример:
li = [1, 9, 8, 4]
li =[elem*2 for elem in li]  
Результат:
[2, 18, 16, 8]
      li — список, который вы преобразуете. Python пробегает по всем элементам li, временно присваивает каждый из них переменной elem, вычисляет значение выражения elem*2 и добавляет в конец списка, который вы в результате получаете
Описание слайда:
Расширенная запись списков Одна из самых мощных особенностей языка Python — расширенная запись списков, которая позволяет легко преобразовать один список в другой, применяя к каждому элементу функцию. Пример: li = [1, 9, 8, 4] li =[elem*2 for elem in li] Результат: [2, 18, 16, 8] li — список, который вы преобразуете. Python пробегает по всем элементам li, временно присваивает каждый из них переменной elem, вычисляет значение выражения elem*2 и добавляет в конец списка, который вы в результате получаете

Слайд 18





Кортежи (tuple)
Кортеж — это неизменяемый список. 
Кортеж определяется так же, как и список, но элементы перечисляются в круглых скобках вместо квадратных.
Как и в списках, элементы в кортежах имеют определенный порядок. Точно так же нумерация элементов начинается с нуля.
 К кортежам, как и к спискам можно применить операцию среза. Обратите внимание, что срез списка — новый список, а срез кортежа — новый кортеж.
Описание слайда:
Кортежи (tuple) Кортеж — это неизменяемый список. Кортеж определяется так же, как и список, но элементы перечисляются в круглых скобках вместо квадратных. Как и в списках, элементы в кортежах имеют определенный порядок. Точно так же нумерация элементов начинается с нуля. К кортежам, как и к спискам можно применить операцию среза. Обратите внимание, что срез списка — новый список, а срез кортежа — новый кортеж.

Слайд 19





Нельзя добавлять элементы в кортеж
Нельзя добавлять элементы в кортеж
Нельзя удалять элементы из кортежа
Нельзя искать элементы в кортеже с помощью index
Однако, можно с помощью in

При совершении операций с кортежем (например +=) создается новый кортеж
Описание слайда:
Нельзя добавлять элементы в кортеж Нельзя добавлять элементы в кортеж Нельзя удалять элементы из кортежа Нельзя искать элементы в кортеже с помощью index Однако, можно с помощью in При совершении операций с кортежем (например +=) создается новый кортеж

Слайд 20





Пустые и одноэлементные кортежи
Пустой кортеж создается с помощью пустой пары скобок
Кортеж с одним элементом создается с помощью значения и следующей за ним запятой, просто значения недостаточно
Описание слайда:
Пустые и одноэлементные кортежи Пустой кортеж создается с помощью пустой пары скобок Кортеж с одним элементом создается с помощью значения и следующей за ним запятой, просто значения недостаточно

Слайд 21





Кортеж может быть преобразован в список и наоборот. Встроенная функция tuple воспринимает список в качестве аргумента и возвращает кортеж с теми же самыми элементами, и функция list воспринимает кортеж в качестве аргумента и возвращает список. В результате tuple “замораживает” список, а list его “размораживает”. 
Кортеж может быть преобразован в список и наоборот. Встроенная функция tuple воспринимает список в качестве аргумента и возвращает кортеж с теми же самыми элементами, и функция list воспринимает кортеж в качестве аргумента и возвращает список. В результате tuple “замораживает” список, а list его “размораживает”.
Описание слайда:
Кортеж может быть преобразован в список и наоборот. Встроенная функция tuple воспринимает список в качестве аргумента и возвращает кортеж с теми же самыми элементами, и функция list воспринимает кортеж в качестве аргумента и возвращает список. В результате tuple “замораживает” список, а list его “размораживает”. Кортеж может быть преобразован в список и наоборот. Встроенная функция tuple воспринимает список в качестве аргумента и возвращает кортеж с теми же самыми элементами, и функция list воспринимает кортеж в качестве аргумента и возвращает список. В результате tuple “замораживает” список, а list его “размораживает”.

Слайд 22


Строки, списки, кортежи, слайд №22
Описание слайда:

Слайд 23


Строки, списки, кортежи, слайд №23
Описание слайда:

Слайд 24


Строки, списки, кортежи, слайд №24
Описание слайда:

Слайд 25


Строки, списки, кортежи, слайд №25
Описание слайда:

Слайд 26


Строки, списки, кортежи, слайд №26
Описание слайда:

Слайд 27


Строки, списки, кортежи, слайд №27
Описание слайда:

Слайд 28


Строки, списки, кортежи, слайд №28
Описание слайда:

Слайд 29


Строки, списки, кортежи, слайд №29
Описание слайда:

Слайд 30


Строки, списки, кортежи, слайд №30
Описание слайда:

Слайд 31


Строки, списки, кортежи, слайд №31
Описание слайда:

Слайд 32


Строки, списки, кортежи, слайд №32
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию