wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Циклы и Условные операторы.

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Что такое цикл?

a)

Повторяющийся набор команд

b)

Набор различных функций

c)

Выполняющиеся по порядку команды

2.

Какая функция позволяет задать количество выполнений циклу for

a)

input

b)

print

c)

sum

d)

range

3.

for i in range 4:

Будет ли здесь ошибка

a)

Да

b)

Нет

4.

Функция для вывода информации на экран?

a)

input

b)

int

c)

str

d)

print

5.

Один цикл может находится в теле другого цикла (вложенные циклы):

a)

не знаю

b)

нет

c)

да

6.

Что будет результатом работы программы? Что вы увидите на экране?

a)

0, 1, 0

b)

2, 1, 0

c)

0, 1, 2

d)

1, 2, 1

7.

Какие операторы цикла вы знаете?

a)

if, for

b)

for, while

c)

break, while

8.

Целочисленная переменная объявляется...

a)

num=input('Введите число: ')

b)

num=float(input('Введите число: '))

c)

num=int(input('Введите число: '))

9.

До каких пор будут выполняться операторы в теле цикла while x < 100:?

a)

Пока х меньше или равен стам

b)

Пока х больше ста

c)

Пока х строго меньше ста

d)

Пока х равен стам

10.

n = "hello"

b = 'hi'

c = 0

d = b

В какой строчке кода возникнет ошибка?

a)

2

b)

3

c)

4

d)

код написан без ошибок

11.

Дан алгоритм ветвления. Чему на выходе будет равна переменная х, если а=9?

a)

27

b)

12

c)

84

12.

Введите в поле оператор присваивания (Без пробелов!!!)

(a)  

13.

Алгоритм называется разветвляющимся, если

a)

действия выполняются последовательно друг за другом

b)

некоторая последовательность действий повторяется многократно

c)

существует условие выбора для выполнения действий

d)

выполняется ранее разработанный алгоритм