wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python NEW

Total questions: 96

Worksheet time: 1hrs 18mins

Name
Class
Date
1.

Выбери те переменные, которые написаны верно

a)

coddy

b)

Я Zloddy

c)

wecode_dragons

d)

1234566

e)

1место

2.

Какая команда заменит цвет черепашки в красный?

a)

t.color(red)

b)

t.color('red')

c)

color = red

d)

color = 'red'

3.

Какая последовательность команд модуля turtle() используются в этом рисунке?

a)

t.forward()

t.right(90)

t.left(90)

t.color('blue')

b)

t.forward()

t.right(90)

t.left(90)

t.color('red')

c)

t.forward()

t.right(90)

t.color('blue')"

d)

t.forward()

t.left(90)

t.color('blue')

4.

Как оторвать черепашку от линии?

a)

t.down()

b)

t.up()

c)

t.up

d)

t.down

5.

Будет ли ошибка?

a)

Да

b)

Нет

6.

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

print('Hello' * 3)

a)

HelloHelloHello

b)

Hello Hello Hello

c)

Hello3

d)

Hello 3

7.

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

a)

Создание аватара

b)

Создание карты игры в команде

c)

Игра с торговцем

d)

Разбойники в темном лесу

e)

Победа над Zloddy

8.

Какие задания в этом уроке были сложными?

a)

Создание аватара

b)

Создание карты игры в команде

c)

Игра с торговцем

d)

Разбойники в темном лесу

e)

Победа над Zloddy

9.

Хотел бы продолжить стажировку в WeCode?

a)

Да!

b)

Пока что не знаю

c)

Не уверен

d)

Нет

10.

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

a)

t.speed(1)

t.width(20)

t.color('yellow')

t.forward(100)

t.left(90)

t.forward(100)

b)

t.speed(0)

t.width(20)

t.color('yellow')

t.forward(100)

t.left(90)

t.forward(100)

c)

t.speed(1)

t.width(20)

t.color('red')

t.forward(100)

t.left(90)

t.forward(100)

d)

t.speed(1)

t.width(20)

t.color('yellow')

t.forward(100)

t.left(90)

11.

Черепашка играет в «Морской бой». Угадайте координаты ее корабля.

a)

.goto(10,20)

.goto(20,20)

.goto(20,30)

.goto(20,40)

b)

.goto(20,-30)

.goto(30,-30)

.goto(30,-40)

.goto(30,-50)

c)

.goto(20,30)

.goto(30,30)

.goto(30,40)

.goto(30,50)

d)

.goto(-20,30)

.goto(-30,30)

.goto(-30,40)

.goto(-30,50)

12.

Где можно использовать input() ?

a)

Логин и пароль на сайтах

b)

Графика персонажа в игре

c)

Числа в калькуляторе

d)

Отрисовка аватара

13.

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

print('Coddy' * 3)

a)

Coddy3

b)

3Coddy

c)

CoddyCoddyCoddy

d)

Coddy Coddy Coddy

14.

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

a)

Создание своего аватара

b)

Создание моей истории

c)

Игра "А ты точно человек?"

15.

Хочешь продолжить стажировку?

a)

Да, конечно!

b)

Не уверен

c)

Нет, не хочу

16.

Какие артефакты получилось собрать в этом модуле?

a)

Очки программиста

b)

Панама

c)

Клавиатура от WeCode

17.

Какое задание понравилось больше всего?

4 lines
18.

Какое задание было самым сложным?

4 lines
19.

Как тебя зовут? Напиши Имя и Фамилию :)

4 lines
20.

Как тебе первый модуль стажировки?

a)

Круто! Мне понравилось!

b)

Нормально, учиться можно

c)

Скучно и не очень интересно

d)

Я ничего не понял

21.

Хочешь продолжить стажировку?

a)

Да, конечно!

b)

Не уверен

c)

Нет, не хочу

22.

Какие артефакты получилось собрать в этом модуле?

a)

Очки программиста

b)

Панама

c)

Клавиатура от WeCode

23.

Поделись, как тебе было работать на доске Miro?

Мы играли в Марио и создавали своего персонажа для игры :)

a)

Мне понравилось!

b)

Очень сложно было

c)

Разозлила меня эта доска

24.

Поделись, какие задания были самыми интересными?

4 lines
25.

А какие задания были сложными?

4 lines
26.

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

a)

Hello

b)

3dl_hi

c)

_ppp

d)

job_3

27.

С помощью какого значка мы присваиваем значение переменной?

a)

=

b)

==

c)

:=

d)

===

28.

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

a)

*

b)

^^

c)

^

d)

**

29.

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

a)

int()

b)

input()

c)

print()

d)

range()

30.

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

a)

input()

b)

int()

c)

str()

d)

float()

31.

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

a)

range()

b)

str()

c)

input()

d)

int()

32.

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

a)

53

b)

8

c)

TypeError(ошибка)

d)

35

33.

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

a)

104

b)

410

c)

TypeError(ошибка)

d)

14

34.

Какую команду надо вставить в строку номер 2 чтобы выходные данные совпали?

a)

print("Мне", t, "лет!")

b)

print("Мне " + "t" + " лет!")

c)

print("Мне " + 5 + " лет!")

d)

print(Мне 5 лет!)

35.

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

a)

input()

b)

print()

c)

int()

d)

string()

36.

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

a)

string()

b)

print()

c)

input()

d)

int()

37.

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

a)

string()

b)

input()

c)

print()

d)

int()

38.

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

a)

if

b)

while

c)

for

d)

def

39.

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

a)

if

b)

while

c)

def

d)

class

40.

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

a)

больше

b)

меньше

c)

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

d)

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

41.

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

a)

больше

b)

меньше

c)

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

d)

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

42.

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

a)

42 + 5

b)

42

c)

47

d)

5

43.

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

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!

44.

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

a)

42 + 5

b)

42

c)

Mamkin hatzker!

d)

Rodion

45.

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

a)

\v

b)

\t

c)

\n

d)

\r

46.

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

a = 2

If a<3:

print(a+1)

else:

print(a-1)

a)

3

b)

2

c)

1

d)

0

47.

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

x = 3

c = 0

while x > 1:

c = c +1

x = x -1

a)

3

b)

0

c)

1

d)

2

48.

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

a = 5

b = 10/2

print(a == b)

a)

True

b)

ничего

c)

0

d)

False

49.

Чему равно c ?

a = 2

b = 5

if a > b:

c = a

else:

c = b

a)

2

b)

5

c)

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

d)

0

50.

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

a)

*

b)

^^

c)

^

d)

**

51.

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

a)

53

b)

8

c)

TypeError(ошибка)

d)

35

52.

Какую команду надо вставить в строку номер 2 чтобы выходные данные совпали?

a)

print("Мне", t, "лет!")

b)

print("Мне " + "t" + " лет!")

c)

print("Мне " + 5 + " лет!")

d)

print(Мне 5 лет!)

53.

Цикл – это:

a)

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

b)

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

c)

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

54.

Что относится к арифметическим операциям?

a)

>=, !=, = =

b)

**, //, %

c)

and, or, not

55.

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

a)

<, >, ==, !=

b)

//, %, **, +

c)

and, or, not

56.

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

a)

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

b)

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

c)

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

57.

Какой тип данных хранит вещественные (нецелые) числа?

a)

float

b)

str

c)

int

58.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 5:

a = 5

a)

10

b)

5

c)

15

d)

0

59.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a > 5:

a = 12

a)

10

b)

12

c)

5

d)

22

60.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 15:

a = a + 12

else:

a = a -7

a)

22

b)

10

c)

3

d)

12

61.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

b = 5

if a > 5 and a < b:

a = a - 5

a)

10

b)

15

c)

20

d)

5

62.

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?

a = 10

b = 5

if a > 1 ... a < b:

a = a - 7

else:

a = a + 7

(a)  

63.

Определите значение переменной a после выполнения алгоритма:

a = 4

b = 6

b = 8 + a* b

a = b / 4 *a

В ответе укажите одно целое число – значение переменной a.

(a)  

64.

Чему будет равна переменная «c» после выполнения этой программы:

a = 28

b = 7

c = a % b + b

(a)  

65.

Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

c = a // b + a

(a)  

66.

 

Чему будет равна переменная «c» после выполнения этой программы:

a = 20

b = 3

b = a // b

c = a % (b + 1)

(a)  

67.

Рассмотрите фрагмент программы.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(6, 8); (3, 5); (–7, 2); (7, 7); (9, 8); (–1, 3); (–4, 5); (6, 9); (2, –1).

Сколько было запусков, при которых программа напечатала «YES»?



(a)  

68.

Для ввода числа в память компьютера используется оператор ...

a)

input()

b)

int(input())

c)

print()

d)

int(print())

69.

Выберите правильную запись присвоения переменной A значения, введенного с клавиатуры..

a)

А=input()

b)

A:=input()

c)

A=int(input())

d)

A=print()

70.

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

a=input()

print("Всё хорошо?", "a")

Если пользователь введет слово "Маша"

a)

Всё хорошо? Маша

b)

Всё хорошо? а

c)

Всё хорошо?

d)

Всё хорошо?, "а"

71.

С помощью какой команды можно вывести данные?

a)

writeln

b)

print

c)

print()

d)

Print()

72.

Что мы получим в результате выполнения такой команды?

print(10 // 3)

a)

3

b)

1

c)

0.33333333333333

d)

Ошибка

73.

Что мы получим в результате выполнения такой команды?

print('10' % 3)

a)

3

b)

1

c)

0.3333333333

d)

Ошибка

74.

Какой тип данных мы не рассматривали сегодня?

a)

Дробные числа

b)

Строки

c)

Музыкальные файлы

d)

Целые числа

75.

Какая из перечисленных переменных названа неправильно?

a)

name1

b)

your_age

c)

NAME

d)

my age

76.

Как правильно создать список?

a)

list = ('1','2','3')

b)

list = (1,2,3)

c)

list = ['1','2','3']

d)

list = {'1','2','3'}

77.

А как создать словарь?

a)

dict = []

dict['Ключ'] = 'значение'

b)

dict = []

dict('Ключ') = 'значение'

c)

dict = {}

dict('Ключ') = 'значение'

d)

dict = {}

dict['Ключ'] = 'значение'

78.

Как добавить элемент в список?

a)

append()

b)

app()

c)

add()

d)

up()

79.

А как удалить из списка?

a)

rem()

b)

del()

c)

remove()

d)

delete()

80.

Как вывести ключи словаря?

a)

print(dict.keys())

b)

print(keys())

c)

print(dict)

d)

print(dict.[keys])

81.

Что такое массив?

a)

это независимая именованная часть программы, которую можно найти после однократного описания, которую можно найти по имени из разделенных частей программы для выполнения определенных действий.

b)

поименная, либо адресованная иным способом, адрес которого можно использовать для осуществления доступа к полученному объекту

c)

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

d)

упорядоченный набор фиксированной регистрации.

82.

Выберите правильное описание массива на языке Python :

a)

а = [1, 2, 3, 4]

b)

а := [1, 2, 3, 4];

c)

переменная а: [1, 2, 3, 4]

d)

var a: массив [1..4] целых чисел;

83.

Выберите верное утверждение для массивов:

a)

В массиве хранятся элементы только одного типа данных (только строки, только числа).

b)

В массиве есть количество символов, равное 2000.

c)

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

d)

Массивы можно поделиться.

84.

Выберите правильный вариант вывода первого элемента списка в Python. Список: arr = [1, 2, 3, 4, 5]

a)

print (arr [0])

b)

raw_print: arr ['первый_элемент']

c)

cout << arr [1];

d)

append (arr [0]);

85.
1. Одномерный массив - это ...
a)

массовость

b)

таблица

c)

Одна большая переменная.

d)

Таблица в одной структуре

86.
8. Для чего выполнен массив описаний?
a)
1. Запомнить количество ячеек в массиве
b)
3. Чтобы ЭВМ резервировала память для хранения элементов массива
c)
5. Чтобы самому не забыть массив
87.

Как называется число, которое встречается на конкретном массиве массивов и за исключением квадратных скобок?

a)

индекс

b)

длина

c)

число

d)

размер

88.

В программе предусмотрен список a. Что будет выведено на экран после выполнения следующей операции?

a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']

печать (длина (а))

(a)  

89.

В программе предусмотрен список a. Что будет выведено на экран после выполнения следующей операции?

а = ['b', 'c', 'd', 'e', 'f', 'g']

print (а [0])

(a)  

90.

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

words = ["hello"]

words.append ("world")

print(words[1])

a)

ошибка

b)

hello

c)

words

d)

world

e)

1

91.

Нумерация в массиве начинается с

a)

0

b)

1

c)

2

d)

3

92.

Длина массива это

a)

номер элемента в массиве

b)

количество элементов в массиве

c)

отдельное значение в массиве

d)

общий список названий значений

93.

В программе предусмотрен список a. Что будет выведено на экран после выполнения следующей операции?

а = ['b', 'c', 'd', 'e', 'f', 'g']

распечатать (а[-2])

(a)  

94.

Определите значение выражения в языке Python

7 // 3 + 7 % 3

a)

Вернёт ошибку

b)

2

c)

4

d)

3

95.

Определите значение а после выполнения программы:

a = 10

b = 5

if a > 5 and a < b:

a = a - 2

print(a)

a)

5

b)

3

c)

10

d)

8

96.

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

nums = [5, 4, 3, 2, 1]

print(nums[1])

a)

4

b)

2

c)

5

d)

3