wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

lesson 20

Total questions: 41

Worksheet time: 21mins

Name
Class
Date
1.

Команда print() - это .....

a)

Способ ввести данные

b)

Способ вывести данные

c)

Способ сохранить данные

d)

Способ удалить данные

2.

input() - это способ .....

a)
ввода данных
b)
обработки данных
c)
удаления данных
d)
вывода данных
3.

import - это способ .....

a)

сна

b)
компорта
c)

удаления

d)

заимствования чужих команд

4.

for i in range(7) - это .....

a)
цикл while, который выполняется 7 раз
b)
цикл for, который выполняется 5 раз
c)
цикл for, который выполняется 7 раз
d)
цикл for, который выполняется бесконечное количество раз
5.

if - это способ

a)

указать программе - что делать в какой либо ситуации

b)

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

c)

удалить программу

d)

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

6.

def - это способ ......

a)

создать набор инструкций

b)

создать набор конструкций

c)

создать набор рекурсий

d)

создать набор красочных образов

7.

x = 1

y = 2

if x > 1:

print(111)

else:

print(222)

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

a)

111

b)

222

c)

1

d)

2

8.

import turtle as t

for i in range(4):

t.forward(100)

t.left(90)

Какую фигуру нарисует черепашка?

a)

треугольник

b)

квадрат

c)

прямоугольник

d)

паралеллограм

9.

def cat():
print('мяу')

cat()

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

a)

Мяу

b)

Cat

c)

Гав

d)

Кукареку

10.

Что такое цикл for в Python?

a)

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

b)

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

c)

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

d)

Цикл, который выполняется бесконечное количество раз

11.

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

a)

input()

b)

print()

c)

read()

d)

write()

12.

Кто это?

a)

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

b)

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

c)

Байден

d)

Джеки Чан

13.

Если нам нужно перенести предмет или явление из реального мира в программу, и пользоваться в программе этим предметом или явлением. Что нам следует сделать?

a)
Сфотографировать предмет
b)
Нарисовать предмет на бумаге
c)

Создать модель предмета или явления

d)
Найти предмет в интернете
14.

Каким ключевым словом можно начать создание модели в python?

a)

class

b)

glass

c)

dikobraz

d)

atas

15.

Python - входит в десятку самых популярных языков программирования?

a)

Да

b)

Нет

c)

За деньги, да ....

16.

Должен ли python обладать хорошим набором инструментов для работы с текстом (строкой), чтобы нравиться программистам?

a)

Да

b)

Нет

c)

Да-нет, наверное

d)

Наверное да. Но нет!

17.

Кто в реальной жизни лучше всех разбирается с текстом (со строкой) ?

a)

Учитель языка

b)

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

c)

Текстолит

d)

Кот

18.

x = 'probe'

print(x[0])

Какую букву я выведу на экран?

a)
r
b)
p
c)
o
d)
b
19.

x = 'probe'

print(x[-2])

Какую букву я выведу на экран?

a)
p
b)
r
c)
o
d)
b
20.

Какой символ будет выведен на экран при выполнении кода:
x = 'world'
print(x[3])

a)

l

b)

d

c)

r

d)

w

21.

Какой символ будет выведен на экран при выполнении кода:
x = 'hello'
print(x[1])

a)

h

b)

e

c)

l

d)

o

22.

Что выведет на экран следующий код:
for i in range(3):
print(i)

a)

0, 1, 2

b)

1, 2, 3

c)

0, 1, 2, 3

d)

1, 2, 3, 4

23.

Какой результат будет у переменной 'result' после выполнения следующего кода:
result = 20 / 4 * 2

a)

10

b)

8

c)

12

d)

5

24.

Какой результат будет у переменной 'result' после выполнения следующего кода:
result = 5 * 3 + 8 / 2

a)

19

b)

16

c)

17

d)

15

25.

x = 'hello'

print(len(x))

Что делает команда len()?

a)
Она возвращает количество символов в строке.
b)
Она возвращает сумму всех чисел в строке
c)
Она возвращает первый символ строки
d)
Она возвращает случайное число
26.

x = 'hello'

print(x.count('l'))

Что делает команда count()?

a)
Возвращает длину строки
b)
Удаляет указанное значение из строки
c)
Изменяет регистр всех символов в строке
d)
Считает количество вхождений указанного значения в строке.
27.

x = 'hello'

print(x.isalnum())

Что делает команда isalnum()?

a)
Преобразует строку в верхний регистр
b)
Проверяет, является ли строка пустой
c)
Печатает строку без пробелов
d)
Проверяет, состоит ли строка только из букв и цифр.
28.

x = 'hello'

print(x.isalpha())

Что делает команда isalpha()?

a)
Преобразует строку в верхний регистр
b)
Проверяет, является ли строка числом
c)
Проверяет, состоит ли строка только из букв.
d)
Печатает строку без пробелов
29.

x = 'hello'

print(x.isdigit())

Что делает команда isdigit()?

a)
Преобразует строку в верхний регистр
b)
Проверяет, является ли строка пустой
c)
Печатает строку без цифр
d)
Проверяет, состоит ли строка только из цифр.
30.

x = 'hello'

print(x.islower())

Что делает команда islower()?

a)
Печатает длину строки
b)
Проверяет, все ли символы в строке являются заглавными буквами
c)
Проверяет, все ли символы в строке являются строчными буквами.
d)
Преобразует все символы в строке в строчные буквы
31.

x = 'hello'

print(x.isupper())

Что делает команда isupper()?

a)
Она проверяет, все ли символы в строке написаны заглавными буквами.
b)
Она проверяет, все ли символы в строке написаны строчными буквами
c)
Она проверяет, является ли строка числом
d)
Она проверяет, есть ли в строке цифры
32.

x = 'hello'

print(x.istitle())

Что делает команда istitle()?

a)
Проверяет, начинаются ли все слова в строке с заглавной буквы.
b)
Преобразует строку в список слов
c)
Проверяет, является ли строка пустой
d)
Печатает все символы в строке заглавными буквами
33.

x = '!hello!'

print(x.strip('!'))

Что делает команда strip('')?

a)
Удаляет указанные символы с начала и конца строки.
b)
Удаляет все символы из строки.
c)
Изменяет все символы в строке на верхний регистр.
d)
Добавляет указанные символы в начало и конец строки.
34.

x = 'nik-komyakov@yandex.ru'

print(x.split('@'))

Что делает команда split('')?

a)

Разрезает строку по указанному символу

b)

Дублирует строку по указанному символу

35.

x = 'палено'

print(x.replace('a', 'о'))

Что делает команда replace()?

a)
Заменяет указанный символ другим указанным символом в строке.
b)
Дублирует указанный символ в строке.
c)
Удаляет указанный символ из строки.
36.

В какой таблице хранятся "все" символы мира?

a)
в таблице ASCII
b)
в таблице Бинарного кода
c)
в таблице UTF-8
d)
в таблице Юникода (Unicode)
37.

Как в python узнать позицию символа в таблице Unicode?

a)
Используйте функцию symbol()
b)
Используйте функцию ord()
c)
Используйте функцию char()
d)
Используйте функцию unicode()
38.

Как в python узнать позицию символа по номеру в таблице Unicode?

a)
Используйте функцию unicode()
b)

Используйте функцию chr()

c)
Используйте функцию ord()
39.

x = 'Hello'

print(min(x))

Почему выводится буква 'H'?

a)

Потому что в таблице Unicode позиция буквы 'H' - наименьшая

b)

Потому что в таблице Unicode позиция буквы 'H' - наибольшая

c)

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

40.

Что такое f-строка в python?

a)
Метод сортировки списков
b)
Способ форматирования строк
c)
Тип данных в Python
d)
Название библиотеки для работы с графикой
41.

x = 'Мяу'

y = 'Гав'

print(f'Кот говорит {x}, а собака {y}')

Как будет выглядеть выведенная строка?

a)

Кот говорит Мяу, а собака Гав

b)

Кот говорит Гав, а собака Мяу

c)

Кот говорит Собака, а собака Кот