wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Введение в программирование Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Переменная в программировании - это величина,...

a)

не имеющая ни имени, ни значения

b)

имеющая имя и только одно значение

c)

имеющая имя и возможность принимать разные значения в программе

2.

Какие из этих определений вы уже знаете?

a)

Функция

b)

Массив

c)

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

d)

Цикл

e)

Списки

3.

Какие циклы ты знаешь?

a)

at

b)

for

c)

while

d)

joy

4.

Цикл for - это цикл

a)

Со счётчиком

b)

С постусловием

c)

Без счётчика

d)

С предусловием

5.

Оператор присваивания в программе на Python:

a)

:=

b)

=

c)

==

d)

+=

6.

Какие типы числовых данных применяют в Python

a)

bool

b)

complex

c)

string

d)

float

e)

int

7.

Где правильно создана переменная?

Укажите вариант ответа, который не выдаст ошибку при запуске проекта

a)

int num = 2

b)

var num = 2

c)

$num = 2

d)

num = float(2)

e)

Нет подходящего варианта

8.

Что будет результатом этого кода?

x = 23

num = 0

if x > 10 else 11

print(num)

a)

10

b)

11

c)

23

d)

0

e)

ошибка

9.

Какая функция выводит что-либо в консоль?

a)

write()

b)

print()

c)

log()

d)

out()

10.

Что покажет этот код?

for i in range(5):

  if i % 2 == 0:

    continue

  print(i)

a)

Ошибку, так как i не присвоена

b)

Ошибку из-за неверного вывода

c)

Числа: 0, 2 и 4

d)

Числа: 1 и 3

e)

Числа: 1, 3 и 5

11.

Какой метод надо использовать, чтобы получить данные от пользователя?

a)

read()

b)

readLine()

c)

input()

d)

get()

e)

cin(()

12.

Что будет показано в результате?

name = "John"

print('Hi, %s' % name)

a)

"Hi, name"

b)

"Hi, "

c)

"Hi, John"

d)

Ошибка

13.

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

a)

df

b)

def

c)

dfn

d)

define

14.

Что будет выведено в результате выполнения программы:

def my_func():

print(True)

my_func

a)

True

b)

None

c)

ничего

d)

ошибка

15.

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

def f_1(a, b): return a + b

def f_2(a, b=3, c=4): return a + b + c

res = f_1(1, 2) + f_2(5, 5)

print(res)

a)

17

b)

16

c)

15

d)

ошибка