wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python pro повторення 2

Total questions: 13

Worksheet time: 9mins

Name
Class
Date
1.

Match the following

a)

Друк аргументів, вказаних у дужках

1.

print()

b)

Зчитування даних

2.

input()

c)

Перетворення до цілісного типу

3.

int()

d)

Перетворення до дробового типу

4.

float()

e)

Визначення довжини рядка чи іншої структури даних

5.

len()

2.

Що надрукує кожен рядок коду?

a)

World of Code

World of Code

13

13

b)

World of Code

None

13

c)

World of Code

None

None

None

d)

World of Code

None

13

13

e)

World of Code

print('World of Code')

13

3.

Заповни пропуски кодом

#Створи фнкцію, яка отримує два аргумента - рядок та число

​ (a)   func(​ (b)   ):

#знаходимо довжину рядка

len_s = ​ (c)  

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

rez = ​ (d)  

#повертаємо результат

​ ​ ​​ (e)  

Choose from the below words
def
s,a
len(s)
len_s*a
return rez
class
self,s,a
len(a)
s*a
4.

Заповни пропуски

class Car:

def ​ (a)  

​ (b)  

self.​MODEL = model

def print (c)   :

print(f"У нас є машина моделі {​ (d)   } та {​ (e)   } кольору.")

Choose from the below words
__init__(sel,model,color):
self.COLOR =  color
_info( self )
self.MODEL
self.COLOR
self.color = COLOR
_init_(model,color)
_info()
__init(self,model,color)
self.color
5.

Як створити об'єкт класу Car та надруувати інформацію про машину?

спочатку моель потім колір

#створюємо об'єкт

car = ​ ​ (a)   (​ ​ (b)   ,​ ​ (c)   )

#друкуємо інформацію

​ ​ (d)   ​ (e)  

Choose from the below words
Car
"BMW"
"black"
car.
print_info()
Car.
car
print_info
BMW
black
6.

Знайди відповідності

a)

Змінна

1.

POLE

b)

Метод

2.

def konstruktor(self)

c)

Функція

3.

def konstruktor()

d)

Властивість(поле)

4.

self.POLE

e)

Контруктор

5.

def __init__(self)

7.

На яких засадах ґрунтується ОВП? (Виберіть усі)

a)

Інкапсуляція

b)

Спадкування

c)

Поліморфізм

d)

Абстракція

8.

Результат роботи програми?

a)

Error

b)

Hello Logika!

c)

None

d)

Invalid Syntax

9.

Що таке *args та **kwargs?

a)

Такого не існує

b)

Множення змінної та зведення в ступінь

c)

Позиційні та іменовані аргументи функції

d)

Агрументи функції

10.

Виберіть правильне оголошення приватних (private) полів:

a)

var = True

b)

_var = True

c)

__var = True

d)

private var = True

11.

Скільки конструкторів можна створювати у класі?

a)

Безліч

b)

Один

c)

Два

d)

У конструкторі немає потреби

12.

В якому типу даних зберігає аргументи **kwargs?

a)

[ ]

b)

{ }

c)

( )

d)

Object

13.

Що виведе цей код?

a)

{'street': 'West Street', 'house': 5}

b)

('West Street', 5)

c)

['West Street', 5]

d)

'West Street', 5