

Повторение программирования
Presentation
•
Computers
•
8th - 9th Grade
•
Practice Problem
•
Hard
Maemi Za
Used 16+ times
FREE Resource
8 Slides • 14 Questions
1
Повторение темы "Начала программирования на Python"

2
Fill in the Blanks
Type answer...
3
Fill in the Blanks
Type answer...
4
Выполните упражнение и покажите преподавателю
https://learningapps.org/8950769
5
Multiple Choice
По умолчанию, команда input всегда считывает данные как текст. Для того, чтобы оператор сработал иначе, перед input следует указать формат, в котором необходимо считать данные. И кстати, текст при сложении склеивается, а числа - складываются.
Что будет выведено?
a = input() #ввели 5
b = input() #ввели 3
print(a + b)
53
8
a + b
5 + 3
6
Multiple Choice
int - обозначение целого числа
Что будет выведено?
a = int(input()) #ввели 5
b = int(input()) #ввели 3
print(a + b)
53
8
a + b
5 + 3
7
Знаки
Вы помните, что арифметические действия в Python обозначаются как в математике, за исключением деления.
Есть 3 разновидности деления:
// - деление нацело
% - остаток от деления
/ - классическое деление (в ответе всегда дробное число)
8
Выполните упражнение и покажите преподавателю
https://learningapps.org/6422233
9
Условный оператор
if - условный оператор, который выполняет разные команды в зависимости от того выполняется условие или нет. if - если, elif - иначе если, else - иначе.
В условном операторе очень важны отступы! 4 пробела! Все что с отступом - работает друг за другом.
P.S. кавычки обозначают текст и не выводятся, если стоят внутри оператора print
10
Multiple Choice
Что будет выведено?
a = int(input()) #ввели 5
b = int(input()) #ввели 3
if a+b>10:
print("Ку")
else:
print("Бу")
Ку
Бу
"Ку"
"Бу"
11
Если вы мало что помните про циклы, пожалуйста, скопируйте ссылку и вспомните материал
Цикл for: https://pythontutor.ru/lessons/for_loop/
Цикл while: https://pythontutor.ru/lessons/while/
12
Цикл for
Как вы поняли, цикл for - цикл со счетчиком (выполняется определенное количество раз).
Для примера:
for i in range(5) - выполнится 5 раз
for i in range(2,7) - тоже выполнится 5 раз. Здесь переменная i будет принимать значения от 2 до 7(не включительно), т.е. будет иметь 5 значений: 2, 3, 4, 5, 6. Для быстрого счета можно исп-ть 7-2=5
for i in range(2,7,3) - выполнится 2 раза. Здесь переменная i будет принимать значения от 2 до 7(не включительно) с шагом 3, т.е. будет иметь 2 значений: 2, 5 (следующее значение 8. поэтому не подходит).
13
Выполните упражнение и покажите преподавателю
https://learningapps.org/7292985
14
Multiple Choice
Алгоритм, в котором команды
выполняются многократно называется -
цикл
линейный алгоритм
ветвление
неполное ветвление
15
Multiple Choice
Один цикл может находится в теле другого цикла (вложенные циклы):
не знаю
нет
да
16
Multiple Select
Назовите основные алгоритмические структуры
Следование
Ветвление
Повторение (циклы)
Конъюнкция
Дизъюнкция
17
Multiple Choice
Для цикла используют:
if
while
def
class
18
Multiple Choice
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?
i = ...
while i <= 7:
print ( "Привет!" )
i += 1
4
5
6
7
19
Multiple Choice
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?
i = ...
while i >= 3:
print ( "Привет!" )
i -= 1
3
4
5
6
20
Multiple Choice
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
i = 3
while i >= ...:
print ( "Привет!" )
i -= 1
1
2
3
4
21
Multiple Choice
Сколько раз будет выполнен этот цикл?
i = 7
while i < 11:
print ( "Привет!" )
i += 1
3
4
5
6
22
Multiple Choice
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?
i = 3
while i <= ...:
print ( "Привет!" )
i += 1
4
5
6
7
Повторение темы "Начала программирования на Python"

Show answer
Auto Play
Slide 1 / 22
SLIDE
Similar Resources on Wayground
17 questions
Chapter 7.4 John Adam's Presidency
Presentation
•
8th Grade
15 questions
JavaScript Control Structures
Presentation
•
9th Grade
14 questions
Управление циклом: break
Presentation
•
8th Grade
14 questions
linear vs binary search
Presentation
•
8th Grade
19 questions
Informatika kelas 7
Presentation
•
7th Grade
18 questions
USE BASIC FUNCTION OF A WEB BROWSER TO LOCATE INFORMATION
Presentation
•
9th Grade
18 questions
For loops in python
Presentation
•
9th Grade
16 questions
Информатика
Presentation
•
8th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
17 questions
guess the logo
Quiz
•
8th Grade
10 questions
Candy
Quiz
•
4th - 8th Grade
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Memorial Day History and Traditions
Interactive video
•
5th - 8th Grade
20 questions
summer trivia
Quiz
•
8th Grade
15 questions
Middle School Fun Trivia Questions
Quiz
•
7th - 8th Grade
7 questions
8th U8 T2 Quiz Review
Quiz
•
8th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade