wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Beginning

Total questions: 41

Worksheet time: 29mins

Name
Class
Date
1.

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

a = 5

b = 6

print(a)

a)

5

b)

6

c)

11

d)

1

2.

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

x = 5

print(x == 2)

a)

True

b)

0

c)

2

d)

false

3.

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

a = 5

b = 10/2

print(a == b)

a)

True

b)

ничего

c)

0

d)

False

4.

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

a)

input()

b)

print()

c)

int()

d)

string()

5.

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

a)

string()

b)

print()

c)

input()

d)

int()

6.

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

a)

больше

b)

меньше

c)

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

d)

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

7.

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

a)

42 + 5

b)

42

c)

47

d)

5

8.

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

a)

fg

b)

_d

c)

2s

d)

j 3

9.

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

a)

=

b)

:=

c)

==

d)

!=

10.

Как обозначается тип данных целых чисел?

a)

float

b)

int

c)

str

d)

vool

11.

Какой оператор не выведет 123?

a)

print(123)

b)

print('123')

c)

print("1"+"2"+"3")

d)

print(1, 2, 3)

12.

Символ # используется в Python, чтобы:

a)

подключить модуль

b)

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

c)

завершить программу

d)

задать точку конца цикла

13.

Задать значение переменной возможно с помощью оператора

a)

равно «= =»

b)

присваивания «=»

c)

меньше равно «<=»

d)

возведение в степень «**»

14.

В каком типе данных значение заносится в кавычках?

a)

float

b)

int

c)

bool

d)

str

15.

Цикл – это:

a)

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

b)

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

c)

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

d)

последовательность действий для достижения заданной цели

16.

С помощью какой команды можно:

Вывести на экран "Привет"

a)

"Привет"

b)

print(Привет)

c)

print("Привет")

d)

input("Привет")

17.

Что такое input?

a)

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

b)

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

c)

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

d)

Не знаю

18.

Переменная в Python - это

a)

величина , которая имеет имя , тип , и значение

b)

значение , которое не имеет имя

c)

величина , которая имеет имя , но не имеет тип и значение

d)

значение, которое имеет имя

19.

Дайте правильный ответ

a)

32

b)

34

c)

38

d)

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

20.
a)

32

b)

33

c)

23

d)

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

21.

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

a = 28

b = 7

c = a % b + b

(a)  

22.

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

a = 22

b = 4

c = a // b + a

(a)  

23.

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

a)

input()

b)

int(input())

c)

print()

d)

int(print())

24.

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

a=input()

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

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

a)

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

b)

Всё хорошо? а

c)

Всё хорошо?

d)

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

25.

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

a)

float

b)

str

c)

int

d)

bool

26.

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

a)

53

b)

8

c)

TypeError(ошибка)

d)

35

27.

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

a)

104

b)

410

c)

TypeError(ошибка)

d)

14

28.

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

a)

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

b)

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

c)

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

d)

print(Мне 5 лет!)

29.

С помощью какого знака(препинания) можно указать несколько аргументов в команде print

a)

запятая

b)

точка

c)

точка с запятой

d)

Пайтон это не русский, там нет знаков препинания

30.

print (20%3)

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

a)

6

b)

2

c)

6.666666

d)

60

31.

print (20//3)

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

a)

2

b)

6

c)

6.6666

d)

60

32.

Тип данных который возвращает функция input()

a)

str

b)

int

c)

float

d)

bool

33.

Выбери НЕверное утверждение:

a)

Результатом работы функции input() может являться только число

b)

Данные в переменных могут быть разных типов

c)

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

d)

Функция int() используется для перехода к целочисленному типу данных

34.

Выбери НЕверное утверждение для представленной программы:

a)

На протяжении всей программы в переменной price лежит число

b)

В 4 строке значение переменной price уменьшилось

c)

В 3 строке переменная price становится численной

d)

При создании переменной price было присвоено начальное значение

35.

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

a)

Программа работает с переменными

b)

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

c)

Программа запрашивает данные у пользователя

d)

В программе использован оператор сложения

36.

Выбери НЕверное утверждение:

a)

Для создания переменной достаточно просто придумать ей оригинальное имя

b)

Переменная — это элемент данных, имеющий собственное имя

c)

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

d)

В переменной могут храниться как числа, так и строки

37.

Выбери верное утверждение:

a)

Из любого числа можно сделать строку с помощью функции str()

b)

Из любой строки можно сделать целое число с помощью функции int()

c)

Оператор "+" не может работать со строками

d)

В переменной может лежать одновременно и число, и строка

38.

Выбери НЕверное утверждение:

a)

В скобках функции input() отображается введённое пользователем значение

b)

Функция input() используется для ввода данных с клавиатуры

c)


Результатом работы функции input() всегда является строка

d)

Результат работы функции input() можно хранить в переменной

39.

Выбери НЕверное утверждение:

a)

Элементы (символы) строки пронумерованы по порядку, начиная с 1

b)

Из строки можно вырезать её фрагмент, указав номер начала фрагмента и номер, следующий за концом фрагмента

c)

Если в результате поиска элемента в строке ничего не найдено, то функция вернёт значение -1

d)

Элемент строки (символ) можно получить по его номеру

40.

Выбери НЕверное утрерждение:

a)

У всех операторов в Python только одно значение

b)

Интерпретатор — это специальная программа, распознающая и выполняющая команды языка программирования

c)

Интерпретатор понимает, как выполнить команду, ориентируясь на тип данных

d)

Две строки можно объединить в одну с помощью оператора "+"

41.

Что выполняет эта строчка кода:

sentence[5:11]

a)

Получение из строки её части по номеру начала и номеру, следующего после конца

b)

Поиск в строке вхождения другой строки

c)

Получение из строки символа по его номеру

d)

Получение длины строки