wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python I part, final test

Total questions: 25

Worksheet time: 19mins

Name
Class
Date
1.

Как вы импортируете библиотеку черепашьей графики?

a)

import_turtle

b)

from turtle import

c)

turtle import

d)

import turtle

2.

Сколько итераций в этом цикле?

a)

1

b)

3

c)

0

d)

4

3.

Что не так с этим кодом?

a)

Отсутствуют скобки

b)

Пропущена запятая

c)

Пропущено двоеточие

d)

Неправильные отступы

4.

С помощью каких команд можно нарисовать пунктирную линию как на рисунке?

a)

penup() и pendown()

b)

left(90)

c)

fillcolor('color')

d)

pencolor('color')

e)

forward(N)

5.

Что нарисует Черепашка с помощью команды

cicrle(50, 90)?

Выбери верную картинку.

a)
b)
c)
d)
6.

Для вывода сообщений на экран консоли используется функция:

a)

input()

b)

print()

c)

int()

d)

string()

7.

Для выполнения условия используется оператор:

a)

if

b)

while

c)

for

d)

def

8.

Перед названием функции должно быть:

a)

def

b)

for

c)

if

d)

while

9.

Для цикла используют:

a)

if

b)

while

c)

def

d)

class

10.

Что будет выведено на экран?

a)

You are a Rodion! I don't know you!

b)

You are a stranger! I don't know you!

c)

Hello, Kyrylo!

d)

Hello, Rodion!

11.

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

x = 5

print(x == 2)

a)

True

b)

0

c)

2

d)

false

12.

Что такое input?

a)

Оператор вывода данных

b)

Оператор присваивания

c)

Оператор ввода данных

d)

Не знаю

13.

Чему равно b после выполнения программы?

b = 2

if b > 4:

b = b + 2

a)

4

b)

2

c)

0

d)

нет правильного ответа

14.

Какая команда позволит Черепашке передвинуться вперед на 50 пикселей

a)

turtle.forward(50)

b)

turtle.forward(150)

c)

turtle.go(50)

d)

turtle.go(150)

15.

Что нарисует Черепашка, выполнив программу. Изначально Черепашка ориентирована вправо.

a)
b)
c)
d)
16.

> – это следующий знак:

a)

больше

b)

меньше

c)

больше или равно

d)

меньше или равно

17.

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

a)

*

b)

^^

c)

^

d)

**

18.

Цикл – это:

a)

последовательность, которая выполняется больше одного раза

b)

последовательность, которая выполняется один раз

c)

переменная, которая идет до конца исходного кода

19.

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

a)

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

b)

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

c)

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

20.

Что будет напечатано после выполнения данного фрагмента кода?

a = [1, 2, 3]

a[1] = 3

print(a)

a)

[1, 2, 3]

b)

[1, 3, 3]

c)

3

d)

[3, 2, 3]

21.

Что будет напечатано ?

a)

Привет

b)

5

c)

-3

d)

-1

22.

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

a)

С буквы

b)

С цифры

c)

Со знака =

d)

Со знака >

23.

Циклы WHILE ...

a)

циклы, которые запускаются неизвестное количество раз, в зависимости от условия

b)

циклы, которые работают определенное количество раз

24.

Какая арифметическая операция здесь задана:


c = x // 2

a)

Деление нацело (без остатка)

b)

Деление

c)

Умножение

d)

Разность

e)

Вычисление процента от числа

25.

Что выполняет эта команда:


i = i + 1

a)

Увеличение переменной i на единицу

b)

Уменьшение переменной i на единицу

c)

Обнуление переменной i

d)

Присвоение переменной i значения, равного единице