wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Программирование Python начало

Total questions: 62

Worksheet time: 30mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

2.

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

а=5

b=6

print(а)

a)

11

b)

5

c)

6

d)

1

3.

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

а=4

b=6

print(а * b)

a)

24

b)

6

c)

12

d)

а*б

4.

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

a)

=

b)

:=

c)

==

d)

!=

5.

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

a)

input()

b)

int()

c)

print()

d)

float()

6.

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

a)

while

b)

do while

c)

for

d)

foreach

7.

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

a)

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

b)

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

c)

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

d)

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

8.

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

a)

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

b)

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

c)

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

d)

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

9.

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

a)

Hello World

b)

Helo World

c)

Heo Word

d)

Ничего

10.

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

a)

012457

b)

012367

c)

0124578

d)

012345678

11.

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

a)

Если ввести 5

b)

Если ввести 3

c)

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

d)

Никогда

12.

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

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

(a)  

13.

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

(a)  

14.

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

(a)  

15.

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

(a)  

16.

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

a)

Условие

b)

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

c)

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

d)

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

17.

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

a)

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

b)

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

c)

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

d)

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

18.

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

a)

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

b)

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

c)

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

d)

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

19.

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

a)

IMPORT

b)

import

c)

port

d)

import random

20.

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

a)

While

b)

while

c)

while True:

d)

while true:

21.

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

a)

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

b)

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

c)

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

d)

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

22.

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

a)

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

b)

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

23.

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

a)

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

b)

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

c)

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

d)

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

24.

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

a)

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

b)

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

c)

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

d)

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

25.

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

a)

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

b)

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

c)

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

d)

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

26.

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

a)

name = 'o' * 3

b)

type = "простой"

c)

a10 = 25_000

d)

1a = 'a1'

27.

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

a)

a + 10

b)

a = 10

c)

a == 10

d)

a - 10

28.

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

a)

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

b)

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

c)

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

d)

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

29.

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

"10" * 3

a)

Будет ошибка

b)

1000

c)

101010

d)

10*3

30.

turtle - это:

a)

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

b)

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

c)

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

d)

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

31.

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

a)

Float

b)

Str

c)

Int

d)

Bool

e)

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

32.

Переменная int

a)

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

b)

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

c)

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

d)

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

33.

Переменная float

a)

Переменная float

b)

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

c)

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

d)

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

34.

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

a)

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

b)

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

c)

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

d)

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

35.

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

a)

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

b)

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

c)

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

d)

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

36.

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

a)

Глубина моря

b)

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

c)

рост

d)

вес

37.

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

a)

температура

b)

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

c)

количество уроков

d)

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

38.

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

a=20

b=a+4

a=b*100

print(a)

a)

240

b)

2400

c)

100

d)

420

39.

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

a)

8

b)

16

c)

6

d)

4

40.

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

a)

21

b)

1

c)

3

d)

13

41.

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

a)

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

b)

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

c)

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

42.

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

a)

C++

b)

Java

c)

Python

d)

Pascal

43.

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

a)

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

b)

Ван Гог

c)

Билл Гейтс

d)

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

44.

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

a)

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

b)

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

c)

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

45.

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

a)

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

b)

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

c)

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

46.

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

a)

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

b)

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

c)

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

47.

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

a)

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

b)

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

c)

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

48.

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

a)

не знаю

b)

нет

c)

да

49.

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

a)

равно «= =»

b)

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

c)

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

50.

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

a)

and, or, not

b)

**, //, %

c)

>=, !=, = =

51.

Цикл – это:

a)

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

b)

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

c)

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

52.

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

a)

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

b)

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

c)

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

53.

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

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.

Какую последовательность чисел даст вам вызов функции 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

59.
a)

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

b)

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

c)

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

d)

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

60.

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

(a)  

61.

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

a)

b)

c)

d)

62.

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

a)

4

b)

5

c)

6

d)

7