wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python_Class

Total questions: 25

Worksheet time: 23mins

Name
Class
Date
1.

Какие команды Python мы уже изучили?

2 lines
2.

Какое расширение имеет файл программы на языке Python?

a)

.py

b)

.phy

c)

.psd

d)

.png

3.

Укажите 4 базовых вида переменных в языке Python:

a)

Integer

b)

Float

c)

String

d)

Boolean

e)

Char

4.

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

a)

Run

b)

Down

c)

Save

d)

Open

e)

Refactore

5.

Именованные категории, позволяющие группировать сходные объекты, - это …

a)

Классы

b)

Методы класса

c)

Свойства

d)

Объект

e)

События

6.

Расшифровка ООП

a)

Объектно-ориентированное программирование

b)

Объектно-неориентированное программирование

c)

Объектное программирование

d)

Объектно-организованное программирование

7.

Перед названием функции должно быть:

a)

def

b)

for

c)

if

d)

while

8.

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

a)

if

b)

while

c)

def

d)

class

9.

Каким может быть название класса?

a)

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

b)

Зависит от класса

c)

Слово из 3 или более букв

d)

Любым, может даже не быть никакого имени

10.

for i in range(1, 3):

что это такое?

4 lines
11.

что делает команда list()

a)

объявляет пустой список

b)

добавляет

элемент в конец списка

c)

печатает список целеком

d)

можно посмотреть все что ты написал

12.

Что выведется в терминал?

a)

10

b)

20

c)

30

d)

Ошибка

13.

Что выведется в терминал?

a)

10

b)

20

c)

30

d)

Ошибка

14.

Что выведется в терминал?

a)
['Петя', 'Ваня', 'Дима']
b)
['Петя', 'Ваня']
c)
['Петя', 'Дима']
d)

Ошибка

15.

Можно ли узнать длину строки?

a)

Да

b)

Нет

c)

Что такое строка?

16.

Pygame - это...

a)

Библиотека, предназначенная для создания игр на Python

b)

Библиотека, предназначенная для создания игр на С++

c)

Библиотека, где хранятся книги

d)

црыц тыц телевизор

17.

Можно ли через Python взаимодействовать с текстовыми файлами?

a)

Да

b)

Нет

18.

Что можно делать с текстовыми файлами через Python?

a)

Добавлять новый текст

b)

Полностью перезаписать текст

c)

Считывать текст и работать с ним в коде

d)

Все перечисленное

19.

Когда в python принято использовать *args

a)

при определении функции, если функция принимает неопределенное количество аргументов

b)

когда нужно реализовать функцию, которая будет использовать статическую переменную

c)

при выводе элементов кортежа на экран

d)

при задании свойства класса

20.

Конструктор класса задается методом с именем:

a)

__construct__

b)

__init__

c)

__new__

d)

Класса

21.

Укажите результат выполнения кода:

(a)  

22.

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

a)

993

b)

1000-7

c)

1000 - 7

d)

Ошибку

23.

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

a)

222

b)

2

c)

111

d)

1

24.

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

a)

8

b)

0

c)

None

d)

Ошибку

25.

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

a)

5

b)

3

c)

7

d)

Ошибку