Презентация "Методы сортировки в Python"

Цели занятия: 9.3.2.1 применять алгоритмы сортировки; apply sorting algorithms; 9.3.3.1 создавать программы на языке программирования Python (пайтон) с использованием одномерных массивов; create programs in the Python programming language (Python) using one-dimensional arrays; 9.3.3.2 создавать программы на языке программирования Python (пайтон) с использованием двумерных массивов create programs in the Python programming language (Python) using two-dimensional arrays
Скачать материал
библиотека
материалов
9 класс. Методы сортировки. Sorting method
Цели обучения:9.3.2.1 применять алгоритмы сортировки; apply sorting algorithms;9.3.3.1 создавать программы на языке программирования Python (пайтон) с использованием одномерных массивов; create programs in the Python programming language (Python) using one-dimensional arrays;9.3.3.2 создавать программы на языке программирования Python (пайтон) с использованием двумерных массивовcreate programs in the Python programming language (Python) using two-dimensional arrays
Sorting issequential arrangement or grouping of something depending on the selected criteria.
Сортировка – это последовательное расположение или разбиение на группы чего-либо в зависимости от выбранного критерия.
Example 1	List = [1, 3, 4, 2]	List.sort ()	Print (List )
Example 2	List = [1, 3, 4, 2]	List.sort (reverse = True)	Print (List )
Example 3	py. List = [‘e’, ‘a’, ‘u’, ‘o’, ‘i’]	print(sorted(py. List)) py. String =‘Python’ print(sorted(py. String)) py. Tuple = (‘e’, ‘a’, ‘u’, ‘o’, ‘i’) print(sorted(py. Tuple))
Sorting using the data[j+1]: data[j], data[j+1] = data[j+1], data[j]" title="Sorting using the "bubble" method»for i in range(N-1): for j in range(N-i-1): if data[j] > data[j+1]: data[j], data[j+1] = data[j+1], data[j]">
Sorting by insertion methodfor i in range(N): j = i - 1 key = data[i] while data[j] > key and j >= 0: data[j + 1] = data[j] j -= 1 data[j + 1] = key
Solve problems. Perform: Task 1 (Level A) Task 2 (Level B)
Reflection{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A} I agree. Partially agree. Disagree. I know what sorting is.   I can describe the sorting algorithm using the
In the
Домашнее задание. На игре «Угадай слово» участники называют буквы, пытаясь отгадать слово. Чтобы не запутаться, они вычеркивают буквы по алфавиту. Напишите программу, которая читает строку (_letter) из файла in.txt, с помощью функции sort_letters(word) выведет на экран отсортированные буквы, которые содержаться в слове. Пример, in.txt	networkout.txt eknortw
Содержание слайдов
Номер слайда 1

Номер слайда 2

9 класс. Методы сортировки. Sorting method

Номер слайда 3

Цели обучения:9.3.2.1 применять алгоритмы сортировки; apply sorting algorithms;9.3.3.1 создавать программы на языке программирования Python (пайтон) с использованием одномерных массивов; create programs in the Python programming language (Python) using one-dimensional arrays;9.3.3.2 создавать программы на языке программирования Python (пайтон) с использованием двумерных массивовcreate programs in the Python programming language (Python) using two-dimensional arrays

Номер слайда 4

Sorting issequential arrangement or grouping of something depending on the selected criteria.

Номер слайда 5

Сортировка – это последовательное расположение или разбиение на группы чего-либо в зависимости от выбранного критерия.

Номер слайда 6

Example 1 List = [1, 3, 4, 2] List.sort () Print (List )

Номер слайда 7

Example 2 List = [1, 3, 4, 2] List.sort (reverse = True) Print (List )

Номер слайда 8

Example 3 py. List = [‘e’, ‘a’, ‘u’, ‘o’, ‘i’] print(sorted(py. List)) py. String =‘Python’ print(sorted(py. String)) py. Tuple = (‘e’, ‘a’, ‘u’, ‘o’, ‘i’) print(sorted(py. Tuple))

Номер слайда 9

Sorting using the "bubble" method»for i in range(N-1): for j in range(N-i-1): if data[j] > data[j+1]: data[j], data[j+1] = data[j+1], data[j]

Номер слайда 10

Sorting by insertion methodfor i in range(N): j = i - 1 key = data[i] while data[j] > key and j >= 0: data[j + 1] = data[j] j -= 1 data[j + 1] = key

Номер слайда 11

Solve problems. Perform: Task 1 (Level A) Task 2 (Level B)

Номер слайда 12

Reflection{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A} I agree. Partially agree. Disagree. I know what sorting is.   I can describe the sorting algorithm using the "bubble" method.   I can describe the insertion sorting algorithm.   I use a sorting algorithm to write the program code.   I can easily solve the proposed tasks.   

Номер слайда 13

In the "guess the word" game, participants name letters in an attempt to guess the word. To avoid confusion, they cross out the letters in the alphabet. Write a program that reads the string (_letter) from the in file.txt, using the sort_letters(word) function, displays the sorted letters that are contained in the word. Homework

Номер слайда 14

Домашнее задание. На игре «Угадай слово» участники называют буквы, пытаясь отгадать слово. Чтобы не запутаться, они вычеркивают буквы по алфавиту. Напишите программу, которая читает строку (_letter) из файла in.txt, с помощью функции sort_letters(word) выведет на экран отсортированные буквы, которые содержаться в слове. Пример, in.txt networkout.txt eknortw

Информация о публикации
Загружено: 26 февраля
Просмотров: 2156
Скачиваний: 49
Малышкина Татьяна Юрьевна
Информатика, 9 класс, Презентации