wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7 клас Python Алгоритми та програми

Total questions: 12

Worksheet time: 17mins

Name
Class
Date
1.

Щоб зберегти в змінну певну інформацію, потрібно виконати операцію присвоєння. У Python це робиться за допомогою знака?

a)

=

b)

+

c)

/

d)

==

2.

Яка команда використовується для створення функції?

a)

for

b)

def

c)

print

d)

if

3.

Програма зупиняється і чекає, поки користувач введе текст або число.

Те, що користувач ввів, зберігається як текст.

a)

get()

b)

input()

c)

print()

4.

Вибери команду, яку слід виконати, щоб записати у змінну х уведене з клавіатури Ім'я користувача.

a)

x= input (“ x = ”)

b)

x= int(input (“ x = ”))

c)

x= print (“ x = ”)

5.

Вибери у списку команди присвоювання, що написані БЕЗ синтаксичних помилок.(2 відповіді)

a)

a = 7

b)

x = x+1

c)


x = 2y

d)

2x=5

6.

Укажи у списку команди, що написані БЕЗ синтаксичних помилок.(2 відповіді)

a)

x = x+ y

b)

print ("x*y=", x*y)

c)

a + 5 = 6

d)

prnt ("x*y=, x*y")

7.

Познач число, що буде виведено в результаті виконання коду

a = 3.25384718

print (round(a, 1))

a)


3.3

b)

3.25

c)

4

8.

Яке значення змінних a і b після виконання фрагменту програми,

якщо їхні початкові значення 

a= 4, b= 8.

if a == b//2:

. . .a = b

else:

. . .b = a

a)

a= 8, b= 8

b)

a= 8, b= 4

c)

a= 4, b= 4

d)

a= 4, b= 8

9.

Яке значення змінних a і b після виконання фрагменту програми, якщо їхні початкові значення

a= 4,  b= 8 

if a>b:

. . .a = a – b

else:

. . .b = b – a 

a)

a= 4,  b= 4

b)

a= 8,  b= 4

c)

a= -4,  b= 8

10.

v = 70

t = 4

На екран виведено такий рядок:

v=70 км/год t=4 год s=280 км 

Укажи команду, результатом виконання якої є цей рядок.

a)


print ( v=, v, км/год, t= , t, год, s=, v*t, км)

b)


print ( 'v=', v, ' км/год t=' , t, ' год s=', v*t, ' км')

c)

print ( 'v=', v, ' t=' , t, ' s=', v*t)

11.

Описано функцію:

def dob (a,b):

. . . s=a* b

. . . return s

Позначте рядок, у якому наведено правильний виклик цієї функції.

a)

dob(3)

b)

y = dob(3, 5)

c)

def dob (a,b)

12.

Описано функцію:

def perim(x, y):

. . .t = 2*(x + y)

. . .return t

Позначте результат виконання фрагменту програми:

a = 3

print (perim(a, a+8))

a)

28

b)

17

c)

12