wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Кубок Нархоза

Total questions: 73

Worksheet time: 43mins

Name
Class
Date
1.

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

a)

Использовать метод read()

b)

Использовать метод get()

c)

Использовать метод readLine()

d)

Использовать метод input()

2.

Какая функция выводит что-либо в консоль (на экран монитора)?

a)

out()

b)

log()

c)

print()

d)

write()

3.

Переменная int:

a)

вещественная переменная

b)

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

c)

логическая переменная

d)

целая переменная

4.

Переменная float:

a)

вещественная переменная

b)

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

c)

логическая переменная

d)

целая переменная

5.

Имена переменных не могут включать:

a)

Русские буквы

b)

Латинские буквы

c)

Пробелы

d)

Скобки, знаки + = ! ? b др.

6.

Какие имена являются правильными в PYTHON (выбрать несколько):

a)

N

b)

summa

c)

41And

d)

A+B

e)

input

7.

Что будет в результате выполнения программы: 

a)

55

b)

45

c)

50

d)

10

8.

Что будет в результате выполнения следующего действия print (23 % 2)

a)

1

b)

10

c)

0

d)

2

9.

Результатом вычисления print (25 // 3) будет число:

a)

8

b)

10

c)

8.3

d)

10.3

10.

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

a)

0 = х

b)

у := 7,8

c)

а = 5

d)

а == b + x

11.

Что будет в результате выполнения программы: 

a)

25

b)

250

c)

2500

d)

1000

12.

Что будет в результате выполнения программы. Входные данные: a=10, b=20?

a)

10

b)

20

c)

30

d)

-10

13.

Что выведется на экран монитора  в результате выполнения программы. Входные данные: a=10,  b=20, с=30.

a)

равносторонний

b)

равнобедренный

c)

не равносторонний

14.

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

a)

5

b)

25

c)

125

d)

625

15.

Укажите, сколько раз выполнится тело цикла с данным заголовком:

a)

10

b)

2

c)

3

d)

4

16.

Если говорят, что программа "зациклилась", то это значит...

a)

тело цикла не выполняется

b)

тело цикла выполняется бесконечно долго

c)

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

17.

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

а=5

b=6

print(а)

a)

11

b)

5

c)

6

d)

1

18.

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

а=4

b=6

print(а * b)

a)

24

b)

6

c)

12

d)

а*б

19.

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

a)

input()

b)

int()

c)

print()

d)

float()

20.

Какие циклы в Python вам известны?

a)

while

b)

do while

c)

for

d)

foreach

21.

Что делает оператор break?

a)

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

b)

Пропускает один шаг цикла

c)

Заканчивает цикл

d)

Заканчивает программу

22.

Что делает оператор continue?

a)

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

b)

Пропускает один шаг цикла

c)

Заканчивает цикл

d)

Пропускает два шага цикла

23.

Что выведет данная программа?

a)

Hello World

b)

Helo World

c)

Heo Word

d)

Ничего

24.

Что выведет программа?

a)

012457

b)

012367

c)

0124578

d)

012345678

25.

Когда закончится данный цикл?

a)

Если ввести 5

b)

Если ввести 3

c)

Ничего не надо делать, он сам закончится

d)

Никогда

26.

Что выведет программа?

Пример ответа: 0 4 10 5 8

(a)  

27.

Чему равно S в конце программы?

(a)  

28.

Чему равно S в конце программы?

(a)  

29.

Что выведет программа?

(a)  

30.

Что обозначает if?

a)

Условие

b)

Противоречие условию

c)

Вариант, если условие ложно

d)

Обозначение переменной

31.

Для чего нужен elif?

a)

Для создания инструкции, если условие ложно

b)

Для создания паузы

c)

Для создания переменной

d)

Для дополнительного условия

32.

Если между условиями стоит and, что это значит?

a)

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

b)

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

c)

Инструкция выполниться, все условия ложны

d)

Ничего, просто для связи

33.

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

a)

IMPORT

b)

import

c)

port

d)

import random

34.

С помощью какой конструкции можно создать бесконечный цикл?

a)

While

b)

while

c)

while True:

d)

while true:

35.

В Python тип данных FLOAT -

a)

это буквенно-цифровые данные

b)

это целые числа

c)

это дробные числа

d)

это логические значения: либо истина, либо ложь

36.

Выберите правильное определение для ПЕРЕМЕННОЙ

a)

Это ячейка памяти, имеющая имя, значение, которое может изменяться. Например, как счет в компьютерной игре

b)

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

37.

Какого размера целое число можно сохранить в переменную Python?

a)

Миллиард миллионов

b)

Какого хочешь

c)

Размер ограничен только объёмом памяти компьютера

d)

Целое число в Python сохранить нельзя

38.

В Python тип данных BOOLEAN -

a)

это буквенно-цифровые данные

b)

это целые числа

c)

это дробные числа

d)

это логические значения: либо истина, либо ложь

39.

Строковый тип это:

a)

Результат умножения чисел

b)

Результат сравнения двух значений

c)

Последовательность любых символов

d)

Последовательность букв

40.

Укажите ошибочную команду присвоения имени?

a)

name = 'o' * 3

b)

type = "простой"

c)

a10 = 25_000

d)

1a = 'a1'

41.

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

a)

a + 10

b)

a = 10

c)

a == 10

d)

a - 10

42.

В Python тип данных INTEGER -

a)

это буквенно-цифровые данные

b)

это целые числа

c)

это дробные числа

d)

это логические значения: либо истина, либо ложь

43.

Что напечатается в консоли Python в результате действия

"10" * 3

a)

Будет ошибка

b)

1000

c)

101010

d)

10*3

44.

turtle - это:

a)

Не понятный набор букв

b)

встроенная графическая библиотека Python

c)

Имя главного персонажа в MineCraft

d)

Название страны на юге Африки

45.

Какие существуют типы переменных

a)

Float

b)

Str

c)

Int

d)

Bool

e)

Все ответы верные

46.

Переменная int

a)

Символьная строка

b)

Логическая переменная

c)

Целая переменная

d)

Вещественная переменная

47.

Какой тип имеет переменная x=’school’

a)

Символьная строка

b)

Логическая переменная

c)

Целая переменная

d)

Вещественная переменная

48.

Какой тип имеет переменная z= True

a)

Символьная строка

b)

Логическая переменная

c)

Целая переменная

d)

Вещественная переменная

49.

Что может принимать ТОЛЬКО целочисленный тип данных?

a)

Глубина моря

b)

Количество учеников в классе

c)

рост

d)

вес

50.

Что может принимать ТОЛЬКО  вещественный тип данных?

a)

Возраст человека

b)

‘сегодня хороший день’

c)

объём воды в стакане

d)

Количество этажей в доме

51.

Что будет в результате выполнения программы:

a=20

b=a+4

a=b*100

print(a)

a)

240

b)

2400

c)

100

d)

420

52.

Что будет в результате следующего действия print(2**4)?

a)

8

b)

16

c)

6

d)

4

53.

Что будет в результате выполнения следующего действия print(43 % 2)?

a)

21

b)

1

c)

3

d)

13

54.

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

a)

это создание компьютерных программ

b)

это язык понятный компьютеру

c)

это программа для работы

55.

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

a)

C++

b)

Java

c)

Python

d)

Pascal

56.

Автор программы python?

a)

Арнольд Ван Россум

b)

Ван Гог

c)

Билл Гейтс

d)

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

57.

Что такое байт, килобайт, мегабайт и гигабайт?

a)

единицы измерения времени

b)

единицы измерения информации

c)

единицы измерения массы- (это правильный ответ)

58.

# - какой это вид комментария?

a)

многострочный

b)

однострочный

c)

двуxстрочний

59.

'''…''' - это какой вид комментария?

a)

однострочный

b)

двуxстрочний

c)

многострочный

60.

Имя переменной должно начинаться...

a)

с символа или буквы

b)

с цифры или «-»

c)

с буквы или «_»

61.

Один цикл может находится в теле другого цикла (вложенные циклы):

a)

не знаю

b)

нет

c)

да

62.

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

a)

равно «= =»

b)

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

c)

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

63.

Логические операторы - это

a)

and, or, not

b)

**, //, %

c)

>=, !=, = =

64.

Как называется оператор цикла while?

a)

с неизвестным числом повторений

b)

с известным числом повторений

c)

для перебора элементов повторений

65.

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

a)

>=, !=, = =

b)

**, //, %

c)

and, or, not

66.

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

a)

<, >, ==, !=

b)

//, %, **, +

c)

and, or, not

67.

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

a)

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

b)

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

c)

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

68.

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

a)

float

b)

str

c)

int

69.

Какую последовательность чисел даст вам вызов функции range(10, 5, -1)?

a)

10, 9, 8, 7, 6

b)

10, 9, 8, 7, 6, 5

c)

10, 5, 0

d)

10, 5, -1

70.
a)

25 раз Python awesome! на каждой строке

b)

10 раз Python awesome! на каждой строке

c)

15 раз Python awesome! на каждой строке

d)

10 раз Python awesome! на одной строке через пробел

71.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 7 раз?

(a)  

72.

В каком цикле произойдет зацикливание (т.е. цикл будет выполняться бесконечно)?

a)

b)

c)

d)

73.

Какое число нужно написать, чтобы цикл выполнился 4 раза?

a)

4

b)

5

c)

6

d)

7