wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

pyth

Total questions: 46

Worksheet time: 52mins

Name
Class
Date
1.

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

a)

input()

b)

print()

c)

int()

d)

string()

2.

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

a)

string()

b)

print()

c)

input()

d)

int()

3.

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

a)

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

b)

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

c)

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

d)

print(Мне 5 лет!)

4.

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

a)

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

b)

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

c)

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

5.

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

a)

float

b)

str

c)

int

6.

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

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

a)

"Привет"

b)

print(Привет)

c)

print("Привет")

d)

input("Привет")

7.

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

Вывести на экран результат выражения : 2 / 2

a)

input("2 / 2")

b)

print(2 / 2)

c)

print("2 / 2")

d)

2 / 2

8.

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

Вывести на экран значение переменной num

a)

num

b)

print(num)

c)

print("num")

d)

input(num)

9.

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

“Число равно” и значение переменной num

a)

print("Число равно", num)

b)

print("Число равно = num")

c)

print("Число равно num")

d)

print(Число равно, num)

10.

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

(a)  

11.

print("Привет"+"пока") какой будет вывод ?

a)

привет пока

b)

привет

пока

c)

приветпока

d)

можно я пойду НГ праздновать ?

12.

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

 

name = "John"

print('Hi ', name)

a)

Hi,

b)

Hi, name

c)

Ошибка

d)

Hi, John

13.

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

print(" (' O_o') ")

a)

Syntax Error

b)

'O_o'

c)

"?"

d)

(' O_o')

14.

Как выглядит лого Python?

15.

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

a)

Место в памяти, в котором храниться значения

b)

Тип данных

c)

Тип памяти

d)

Тип графики

16.

Что выведет код?

name = 'Dave'

print (name)

a)

Dave

b)

name

c)

'Dave'

d)

(name)

17.

Что выведет код

print (10 + 16)

a)

20

b)

24

c)

22

d)

26

18.

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

a)

42 + 5

b)

42

c)

47

d)

5

19.

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

a)

int

b)

float

c)

str

d)

bool

e)

char

20.

Дан следующий код :

number = 58

Чем является number в языке Python?

(a)  

21.

8. Выберите обозначение для математической операции "взятие остатка от деления".

a)

/

b)

//

c)

%

d)

*

22.

Команда input() используется для

a)

вывода данных на экран

b)

считывания данных с клавиатуры

23.

Команда print() используется для

a)

вывода данных на экран

b)

считывания данных с клавиатуры

24.

Программа - это...

a)

Порядок действий, записанный на бумажном носителе

b)

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

c)

Алгоритм, написанный на любом языке

d)

Алгоритм, написанный на языке программирования

25.

Как читается слово "Python"?

a)

Пейтон

b)

Питон

c)

Пайзон

d)

Пайтон

26.

Какой из следующих операторов используется для выполнения блока кода, если предыдущие условия были ложны?

a)

else

b)

while

c)

if

d)

for

27.

Что выведет следующий код?

a)

Не совершеннолетний

b)

Восемнадцать лет

c)

Совершеннолетний

d)

Ошибка

28.

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

a)

if, then, else

b)

if,then, end

c)


if, else, elif

d)

if, else, to

29.

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

a)


if

b)

elif

c)

else

d)

then

30.

Что выведет следующий код?

(a)  

31.


Какая ошибка допущена в коде?

a)


Знак == нужно заменить на =

b)


В начале 5 строки нет отступа

c)

Переменные должны быть в кавычках

d)

Ошибок нет

32.

Выберите правильную конструкцию:

a)

b)

c)

d)

33.

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

(a)  

34.

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

(a)  

35.

Условие, которое нужно проверить, записывается после слова if. Записывать обратное условие после else не нужно.

a)

True

b)

False

36.

Условный оператор if-else позволяет выбрать один из двух вариантов действий в зависимости от выполнения некоторого условия.

a)

True

b)

False

37.

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


a = 5

b = 4

if (a == b):

print ("5 равно 4")

elif (a > b):

print ("5 больше 4")

else:

print ("5 меньше 4")

a)

5 равно 4

b)

5 > 4

c)

"5 больше 4"

d)

5 больше 4

38.

Функция, которая способна генерировать случайную величину в диапазоне от а до b

(a)  

39.

Какой командой осуществляется подключение модуля (библиотеки) дополнительных функций языка Python?

a)

to plug

b)

join

c)

import

d)

receive

40.

Выберите условную конструкцию в Python:

a)

for-while

b)

if-else

c)

if-while

d)

for-else

41.

Создайте переменные с именем name и значением Petr

(a)  

42.

a = 5. Назовите тип переменной?

a)

str

b)

int

c)

bool

d)

float

43.

Отметьте все условные операторы, которые есть в Python (может быть несколько правильных ответов):

a)

else

b)

then

c)

if

d)

elif

e)

switch

44.

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

a)

53

b)

8

c)

TypeError(ошибка)

d)

35

45.

if a%2==0:

a = a**2

Что означает эта инструкция?

a)

если число а - четное, возвести его в квадрат

b)

если число а - не четное, возвести его в квадрат

c)

если число а - четное, умножить его на 2

d)

если число а - не четное, умножить его на 2

46.

Что выведет данный код?

a)

1

b)

0

c)

Ошибку

d)

Ничего