Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python ultra

Total questions: 65

Worksheet time: 39mins

Name
Class
Date
1.

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

a)

а =

b)

а ==

c)

а %

d)

а №

2.

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

a)

input()

b)

print()

c)

float

d)

output

3.

команда для вывода какой-либо информации(Текст, значения переменных и т.д)

a)

output()

b)

input()

c)

print()

d)

get()

4.

С помощью какой команды происходит подключение библиотеки

a)

from

b)

import

c)

for

d)

in

5.

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

a)

запятая

b)

точка

c)

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

d)

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

6.

выберите главную команду для условного оператора

a)

glav

b)

elif

c)

else

d)

if

7.

выберите команду если иначе в условном операторе

a)

elif

b)

if

c)

else

d)

ILI

8.

Выберите команду ИНАЧЕ в условном операторе

a)

else

b)

if

c)

heh

d)

elif

9.

Символы возведение в степень

a)

-_-

b)

**

c)

^

d)

=+

10.

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

a)

int, float

b)

str, int

c)

float, str

d)

cel, veshes

11.

Кто придумал Python?

a)

Гвидо ван Россум

b)

Блез Паскаль

c)

Билл Гейтс

d)

Никлаус Вирт

12.

print (2**5)

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

a)

10

b)

100

c)

32

d)

0.4

13.

print (20//3)

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

a)

2

b)

6

c)

6.6666

d)

60

14.

print (20%3)

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

a)

6

b)

2

c)

6.666666

d)

60

15.

if a%2==0:

a = a**2

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

a)

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

b)

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

c)

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

d)

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

16.

Что означает эта инструкция: a = int ( input() )

a)

ввод пользователем целого числа

b)

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

c)

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

17.

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

n = 1238

d = n // 10

k = n % 10

print (d, k)

a)

123; 8

b)

12; 38

c)

123, 8

18.

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

a)

input()

b)

print()

c)

int()

d)

string()

19.

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

a)

string()

b)

print()

c)

input()

d)

int()

20.

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

a)

string()

b)

input()

c)

print()

d)

int()

21.

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

a)

if

b)

while

c)

for

d)

def

22.

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

a)

if

b)

while

c)

def

d)

class

23.

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

a)

больше

b)

меньше

c)

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

d)

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

24.

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

a)

больше

b)

меньше

c)

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

d)

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

25.

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

a)

42 + 5

b)

42

c)

47

d)

5

26.

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

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!

27.

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

a)

42 + 5

b)

42

c)

Mamkin hatzker!

d)

Rodion

28.

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

a)

\v

b)

\t

c)

\n

d)

\r

29.

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

a = 2

If a<3:

print(a+1)

else:

print(a-1)

a)

3

b)

2

c)

1

d)

0

30.

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

x = 3

c = 0

while x > 1:

c = c +1

x = x -1

a)

3

b)

0

c)

1

d)

2

31.

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

a = 5

b = 10/2

print(a == b)

a)

True

b)

ничего

c)

0

d)

False

32.

Чему равно c ?

a = 2

b = 5

if a > b:

c = a

else:

c = b

a)

2

b)

5

c)

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

d)

0

33.

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

a)

*

b)

^^

c)

^

d)

**

34.

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

a)

53

b)

8

c)

TypeError(ошибка)

d)

35

35.

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

a)

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

b)

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

c)

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

d)

print(Мне 5 лет!)

36.

Цикл – это:

a)

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

b)

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

c)

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

37.

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

a)

>=, !=, = =

b)

**, //, %

c)

and, or, not

38.

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

a)

<, >, ==, !=

b)

//, %, **, +

c)

and, or, not

39.

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

a)

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

b)

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

c)

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

40.

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

a)

float

b)

str

c)

int

41.

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

a = 10

if a < 5:

a = 5

a)

10

b)

5

c)

15

d)

0

42.

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

a = 10

if a > 5:

a = 12

a)

10

b)

12

c)

5

d)

22

43.

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

a = 10

if a < 15:

a = a + 12

else:

a = a -7

a)

22

b)

10

c)

3

d)

12

44.

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

a = 10

b = 5

if a > 5 and a < b:

a = a - 5

a)

10

b)

15

c)

20

d)

5

45.

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

a = 10

b = 5

if a > 1 ... a < b:

a = a - 7

else:

a = a + 7

(a)  

46.

. 

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

a = 4

b = 6

b = 8 + a* b

a = b / 4 *a

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

(a)  

47.

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

a = 28

b = 7

c = a % b + b

(a)  

48.

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

a = 22

b = 4

c = a // b + a

(a)  

49.

 

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

a = 20

b = 3

b = a // b

c = a % (b + 1)

(a)  

50.

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

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

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

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



(a)  

51.

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

a)

input()

b)

int(input())

c)

print()

d)

int(print())

52.

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

a)

А=input()

b)

A:=input()

c)

A=int(input())

d)

A=print()

53.

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

a=input()

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

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

a)

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

b)

Всё хорошо? а

c)

Всё хорошо?

d)

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

54.

"Больше или равно" как записываем в python?

a)

>=

b)

=>

55.

"Меньше или равно" как записываем в python?

a)

<=

b)

=<

56.

Как мы проверяем равенство в python?

a)

==

b)

=

57.

Как мы проверяем неравенство в python?

a)

!=

b)

х=

58.

Правильная структура if?

a)

b)

c)

59.

Понятно?

a)

Да

b)

Нет

60.

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

a)

"I am Print!"

b)

"Really, 1 > 2"

c)

"Really, 1 > 2"

"I am Print!"

d)

None

61.

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

a)

"Really, 1 < 2"

b)

None

62.

При каком условии сработает код в теле функции?

a)

Если var_1 будет БОЛЬШЕ 1 И МЕНЬШЕ 10

b)

Если var_1 будет МЕНЬШЕ 1 И БОЛЬШЕ 10

c)

Если var_1 будет БОЛЬШЕ 1 ИЛИ МЕНЬШЕ 10

d)

Если var_1 будет МЕНЬШЕ 1 ИЛИ БОЛЬШЕ 10

63.

При каком условии сработает код в теле функции?

a)

Если var_1 будет БОЛЬШЕ 1 И МЕНЬШЕ 10

b)

Если var_1 будет МЕНЬШЕ 1 И БОЛЬШЕ 10

c)

Если var_1 будет БОЛЬШЕ 1 ИЛИ МЕНЬШЕ 10

d)

Если var_1 будет МЕНЬШЕ 1 ИЛИ БОЛЬШЕ 10

64.

Что проверяет in?

a)

Есть ли var_1 в списке list_1 т.е.

b)

Отсутствует ли var_1 в списке list_1 т.е.

65.

Как сделать так, чтобы ТОЛЬКО после ПРАВИЛЬНОГО ответа на вопрос появился следующий?

a)

b)

c)

d)