Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
15 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
530.96 kB
Просмотров:
122
Скачиваний:
4
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Основные типы данных в](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img0.jpg)
Содержание слайда: Основные типы данных в Python.
Массивы
№2 слайд![Массив набор данных одного](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img1.jpg)
Содержание слайда: Массив – набор данных одного типа, имеющих одно и то же имя, и различающихся по номеру(индексу).
Массив – набор данных одного типа, имеющих одно и то же имя, и различающихся по номеру(индексу).
Индекс элемента – порядковый номер элемента массива
№3 слайд![](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img2.jpg)
№4 слайд![](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img3.jpg)
№5 слайд![Списки Списки это изменяемые](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img4.jpg)
Содержание слайда: Списки
Списки — это изменяемые последовательности.
№6 слайд![Создание пустого списка](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img5.jpg)
Содержание слайда: Создание пустого списка
numbers = []
С помощью функции list():
numbers = list()
№7 слайд![numbers , , , , print numbers](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img6.jpg)
Содержание слайда: numbers = [1, 2, 3, 4, 5]
print(numbers[0]) # 1
print(numbers[2]) # 3
print(numbers[-3]) # 3
Для обращения к элементам списка надо использовать индексы, которые представляют номер элемента в списке. Индексы начинаются с нуля. То есть второй элемент будет иметь индекс 1.
Для обращения к элементам с конца можно использовать отрицательные индексы, начиная с -1. То есть у последнего элемента будет индекс -1, у предпоследнего -2 и так далее.
№8 слайд![Способы заполнения списка C](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img7.jpg)
Содержание слайда: Способы заполнения списка
C заранее заданным набором данных:
numbers = [1, 2, 3, 4, 5]
Также, список можно заполнить вручную с помощью цикла, метода append и команды input
mas = []
for i in range(20): //ввод 20 элементов в цикле
mas.append(int(input())) // добавление целого числа, введенного с клавиатуры, в конец списка
№9 слайд![Способы заполнения списка](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img8.jpg)
Содержание слайда: Способы заполнения списка
Случайными числами:
Функция random позволяет генерировать случайные числа. Прежде чем использовать random, необходимо подключить ее с помощью инструкции: import random .
random.randint(a, b) — возвращает псевдослучайное целое число в отрезке от a до b
import random //подключение модуля случайных чисел random mas=[] // объявление пустого списка
for i in range(0, 10):
mas.append(random.randint(0, 100))
//заполнение списка 10-ю случайными числами в диапазоне от 0 до 100
print(mas) // вывод списка
№10 слайд![Способы заполнения списка](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img9.jpg)
Содержание слайда: Способы заполнения списка
Создание списка случайных чисел с помощью генератора списка
import random
mas = [random.randint(0, 100) for i in range(0, 10)]
Метод randint(0, 100) генерирует случайное целое число в диапазоне от 0 до 100.
mas = [i for i in range(1,15)]
range(end): создается набор чисел от 0 до числа end
range(start, end): создается набор чисел от числа start до числа end
range(start, end, step): создается набор чисел от числа start до числа end с шагом step
№11 слайд![Практическая часть . Создайте](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img10.jpg)
Содержание слайда: Практическая часть
1. Создайте два любых списка и свяжите их с переменными.
2. Извлеките из первого списка второй элемент.
3. Измените во втором списке последний объект. Выведите список на экран.
4. Соедините оба списка в один, присвоив результат новой переменной. Выведите получившийся список на экран.
№12 слайд![](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img11.jpg)
№13 слайд![Функции Функции append item](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img12.jpg)
Содержание слайда: Функции
Функции
append(item): добавляет элемент item в конец списка
insert(index, item): добавляет элемент item в список по индексу index
remove(item): удаляет элемент item. Удаляется только первое вхождение элемента. Если элемент не найден, генерирует исключение ValueError
clear(): удаление всех элементов из списка
index(item): возвращает индекс элемента item. Если элемент не найден, генерирует исключение ValueError
pop([index]): удаляет и возвращает элемент по индексу index. Если индекс не передан, то просто удаляет последний элемент.
№14 слайд![Функции Функции count item](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img13.jpg)
Содержание слайда: Функции
Функции
count(item): возвращает количество вхождений элемента item в список
sort([key]): сортирует элементы. По умолчанию сортирует по возрастанию. Но с помощью параметра key мы можем передать функцию сортировки.
reverse(): расставляет все элементы в списке в обратном порядке
Кроме того, Python предоставляет ряд встроенных функций для работы со списками:
len(list): возвращает длину списка
sorted(list, [key]): возвращает отсортированный список
min(list): возвращает наименьший элемент списка
max(list): возвращает наибольший элемент списка
№15 слайд![Задачи. . Создать список и](/documents_6/f921f1d7516182e87307a804d7d5ac2c/img14.jpg)
Содержание слайда: Задачи.
1. Создать список и заполнить его случайными числами двумя способами.
2. Найти максимальный элемент в списке без использования функции max().
3. Вывести номера элементов списка, если эти элементы больше своих соседей.
4*. Найти произведение элементов списка, кратных 6 и оканчивающихся на 8. Если таких элементов нет, то сообщить об этом.