Слайд 2

text = 'abcd123'
for s in text:
print(s)

# Перебор текстовой последовательности:

a = [6,

text = 'abcd123' for s in text: print(s) # Перебор текстовой последовательности:
9, 7, 5, 8]
for n in a:
print(n)

# Перебор элементов списка:

for n in range(10):
print(n)

# Перебор числового диапазона:

for n in range(5, 10):
print(n)

for n in range(1, 10, 2):
print(n)

# от 0 до 9 (10 не включается)

# от 5 до 9 (10 не включается)

# от 1 до 9 с шагом 2 (10 не включается)

Слайд 3

Генератор списков.

a = [ n for n in <последовательность>]

Генератор списков. a = [ n for n in ]

Слайд 4

Открытие и считывание данных файла.

file = open( ‘имя файла.txt’ ) # открытие

Открытие и считывание данных файла. file = open( ‘имя файла.txt’ ) #
файла
a = [int(n) for n in file] # считываем данные из файла в список.

Слайд 5

Подсчет элементов последовательности

k = 0
for n in a:
if <условие> :
k

Подсчет элементов последовательности k = 0 for n in a: if : k += 1
+= 1

Слайд 6

Сумма элементов списка (массива)

summa = 0
for n in a:
if <условие> :

Сумма элементов списка (массива) summa = 0 for n in a: if : summa += n
summa += n

Слайд 7

Произведение элементов списка (массива)

p = 1
for n in a:
if <условие> :

Произведение элементов списка (массива) p = 1 for n in a: if : p *= n
p *= n

Слайд 8

Поиск Максимального элемента списка (массива)

Max = 0 # значение должно быть меньше

Поиск Максимального элемента списка (массива) Max = 0 # значение должно быть
любого элемента списка
for n in a:
if <условие> :
if n > Max:
Max = n

Слайд 9

Поиск Максимального элемента списка (массива) Упрощенная версия

Max = 0 # значение должно быть

Поиск Максимального элемента списка (массива) Упрощенная версия Max = 0 # значение
меньше любого элемента списка
for n in a:
if <условие> :
Max = max(Max, n)

Функция max() возвращает максимальное значение из набора элементов

Слайд 10

Поиск Минимального элемента списка (массива)

Min = 999999999 # значение должно быть больше

Поиск Минимального элемента списка (массива) Min = 999999999 # значение должно быть
любого элемента списка
for n in a:
if <условие> :
if n < Min:
Min = n
Имя файла: algoritm_1.pptx
Количество просмотров: 99
Количество скачиваний: 0