Файл: Деление на группы.pptx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 08.11.2023

Просмотров: 39

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Деление на группы


а - месяц рождения

For a in range (10, 12)

Print (‘Первая группа’)

а = месяц рождения

For a in range (1, 3)

Print (‘Вторая группа’)

If a==12

Print (‘Вторая группа’)

а = месяц рождения

For a in range (3, 10)

Print (‘Третья группа’)

Соберите программный код 5 1+2+3+4+…n


print (s)

s=0

s= s+i

n = int (input())

for i in range (1, n+1):

Программный код 1+2+3+4+…n


n = int (input())

s=0

for i in range (1, n+1):

s= s+i

print (s)

Критерий оценивания


Задания

Дескрепторы

Общий балл

Балл ученика

1 задание.

За каждый правильную строчку 1 балл

5 баллов

2 задание.

3 задание.

Итого

Цикл с постусловием


8.3.3.1 – использовать операторы выбора и циклов в интегрированной среде разработки программ (Python)

Циклы

С заданным условием продолжения работы

(с предусловием)

















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

(с постусловием)

















С параметром



















Условие цикла

Тело цикла

Да

Нет

Тело цикла

Условие цикла

Да

Нет

Тело цикла

Для параметра

на множестве

Условие цикла

Тело цикла

Да

Нет

Цикл с постусловием:
  • работает до тех пор, пока не

  • выполнится его условие;
  • в любом случае выполняется в

  • программе хотя бы один раз.

WHILE – «пока» в переводе с английского

n=0

while n<3:

n=n+1

Пример:

Русским языком:

Пока <выполняется условие>: делать какие-то действия.

Чему будет равно n после завершения цикла?

4 пробела!

n=0

while n<5:

n=n+1

print(n)

Циклические алгоритмы. Цикл с постусловием.

Инструкции управления циклом

Инструкции управления циклом:
  • завершение работы

  • цикла – break;
  • прерывание текущего

  • исполнения цикла –

    continue.


Блок «else» в цикле

выполняется, если исполнение цикла было завершено без помощи инструкции завершения работы цикла.

Циклические алгоритмы. Цикл с постусловием.

Инструкции управления циклом

Цикл с постусловием на языке Python:

while True:

<тело цикла>

if <условие цикла>:

break

Цикл с постусловием:
  • работает до тех пор, пока не выполнится его условие, которое проверяется после исполнения тела цикла;
  • в любом случае выполняется в программе хотя бы один раз.

Бесконечный цикл

while True:

print("У попа была собака, он её любил.")

print("Она съела кусок мяса, он её убил,")

print("В землю закопал и на камне написал:")

Пример:

Запись в тетрадь!

Бесконечный цикл:

while True:

<действия>

Работа в группе 10

1 группа



for char in ' PYTHON STRING ':

if char == ' ':

break

print (char, end = ' ')

if char == " 0 ":

continue

2 группа)



n = 5

while n>0:

n=n-1

if n == 2:

break

print(n)

print ("Цикл завершен")







3 группа



var = 10

while var >0:

print ('Current =', var)

var = var - 1

if var == 5:

break

print ('Good bye!')





Какими будут результаты выполнения фрагментов программы

Работа в группе 7

1 группа



for char in ' PYTHON STRING ':

if char == ' ':

break

print (char, end = ' ')

if char == " 0 ":

continue







56

56

2 группа



n = 5

while n>0:

n=n-1

if n == 2:

break

print(n)

print ("Цикл завершен")



4

3

Цикл завершен





3 группа



var = 10

while var >0:

print ('Current =', var)

var = var - 1

if var == 5:

break

print ('Good bye!')



Current = 10

Good bye!

Current = 9

Good bye!

Current = 8

Good bye!

Current = 7

Good bye!

Current = 6





Какими будут результаты выполнения фрагментов программы

Критерий оценивания



Задания

Дескрепторы

Общий балл

Балл ученика

1 задание.

За каждый правильную строчку 1 балл

5 баллов

2 задание.
  • За правильно раставленные отступы – 1 балл
  • За правильный ответ – 1 балл

2 балла

3 задание.

Итого

Работа в группе 5

1 группа

Вывести на экран таблицу умножения на 6





2 группа)

Вывести на экран таблицу умножения на 7







3 группа

Вывести на экран таблицу умножения на 8







Написать программный код

Критерий оценивания


Задания

Дескрепторы

Общий балл

Балл ученика

1 задание.

За каждый правильную строчку 1 балл

5 баллов

2 задание.
  • За правильно раставленные отступы – 1 балл
  • За правильный ответ – 1 балл

2 балла

3 задание.
  • За правильно написанную первую строку – 1 балл
  • За приавильно написанную вторую строку – 1 балл
  • За правильный ответ – 1 балл

3 балла

Итого

10 баллов

8.3.3.1 – использовать операторы выбора и циклов в интегрированной среде разработки программ (Python)

Домашняя работа

  • Изучить параграф 22
  • Разработать задачу по теме