wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8-кл-19

Total questions: 39

Worksheet time: 28mins

Name
Class
Date
1.

Цикл for - это

a)

Многократное выполнение блока кода с заданным числом итераций.

b)

Условный оператор в Python.

c)

Математическая функция для вычисления факториала.

d)

Функция для создания списка с определенным шагом.

2.

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

a)

for переменная in последовательность:

b)

for in последовательность:

c)

for range():

d)

for переменная in:

3.

Какой результат выражения range(3, 10, 2)?

a)

[3, 6, 9]

b)

[3, 5, 7, 9]

c)

[2, 4, 6, 8]

d)

[3, 7]

4.

Как создать цикл for, который будет выполняться 5 раз?

a)

for i = 1 to 5:

b)

for i in iterate(5):

c)

for i in range(5):

d)

for i = 0; i < 5; i++

5.

Как использовать функцию range() в цикле for для перебора четных чисел от 2 до 10(включительно)?

a)

for i in range(2, 11, 2):

b)

for i in range(2, 10):

c)

for i in range(1, 11, 2):

d)

for i in range(2, 10, 2):

6.

Цикл это?

a)

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

b)

создание переменной

c)

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

d)

блок кода

7.

как работает цикл for?

a)

выполняет параллельные команды

b)

выполняет нужное количество повторений

c)

выполняет однократные команды

d)

выполняет условные команды

8.

Чем является i в цикле for?

a)

самим циклом

b)

переменной

c)

командой

d)

количеством повторений

9.

Int - тип данных?

a)

целых чисел

b)

нецелых чисел

c)

строк

d)

булевого типа данных

10.

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

a)

input

b)

print

c)

sum

d)

range

11.

Каким будет результат этой программы?

a)

1,2,3,4,5,6,7,8,9,10,11,12

b)

0,2,4,6,8,10

c)

2,4,6,8,10,12

d)

2,4,6,8,10

12.

Что будет выведено в консоль?

a)

3

3

3

b)

0

1

2

3

c)

p

p

p

d)

0

1

2

13.

Что будет выведено в консоль ?

a)

2

5

b)

2

3

4

c)

2

3

4

5

d)

t

t

t

14.

Набор инструкций, четко описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.

a)

Программирование

b)

Алгоритм

c)

Программа

d)

Цикл

15.

В каком цикле значение параметра уменьшается на 1?

a)
b)
c)
16.

Сколько раз будет выполнен этот цикл?

i = 7

while i < 11:

print ( "Привет!" )

i += 1

a)

3

b)

5

c)

4

d)

6

17.

Инструкция вывода

a)

input()

b)

print()

c)

writeln()

d)

readln()

18.

к какому типу данных можно отнести число -24,5

a)

int

b)

byte

c)

string

d)

float

19.

Логический тип данных?

a)

int

b)

string

c)

float

d)

boolean

20.

Целый тип данных:

a)

float

b)

int

c)

string

d)

boolean

21.

Каким будет тип данных, если пользователь введет 15 и 30?

a)

Integer

b)

String

c)

Boolean

d)

Float

22.

какой результат будет на экране, после выполнения текста программы:

a=4

b=5

print(a*b)



(a)  

23.

какой результат будет на экране, после выполнения текста программы:

a=4

b=5

print(b,a)



(a)  

24.

Выберите пример целых типов данных

a)

12,3

15

48

b)

45

78

10

c)

а

12

green

d)

12/5

15

31

25.

какой тип данных используется для данной переменной?

a=информатика

a)

str

b)

list

c)

boolen

d)

dict

26.

какой тип данных используется для данной переменной?

a=78.6

a)

str

b)

int

c)

boolen

d)

float

27.

какой тип данных используется для данной переменной?

a=150

a)

str

b)

int

c)

boolen

d)

float

28.

Множество значений и множество операций которые можно применить к ним называются:

a)

переменные

b)

константы

c)

тип данных

d)

нет верного варианта ответа

29.

К какому типу данных относится 1 и 20

a)

int

b)

float

c)

str

d)

list

30.

a=4

b=5

print(2*a+b)

Что будет результатом программы?

a)

2*a+b

b)

12

c)

13

d)

a+b

31.

Выберите данное типа bool

a)

'12'

b)

True

c)

12

d)

12.0

32.

Чем заканчивается программа?

a)

End;

b)

End.

c)

readln;

d)

Begin

33.

Укажите блок-схему цикла While:

a)

b)

c)

d)

34.

Сколько раз выполниться цикл:

a)

5

b)

2

c)

1

d)

4

e)

3

35.

Чему равен i после выполнения данного цикла:

a)

7

b)

5

c)

4

d)

3

e)

6

36.

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

while s<7:

print('informatika')

s = s+1

a)

7 раз слово

"informatika"

b)

1 раз слово

"informatika"

c)

8 раз слово

"informatika"

d)

ничего не будет напечатано

37.

Сколько синтаксических ошибок допущено в программе?

a)

0

b)

1

c)

2

d)

3

38.

Вывести в одну строку через пробел все генерируемые значения i.

(a)  

39.

Вывести в одну строку через пробел все генерируемые значения i.

(a)