Програми з розгалуженнями та циклами. Python

Додано: 9 квітня 2021
Предмет: Інформатика, 7 клас
Тест виконано: 88 разів
20 запитань
Запитання 1

Оберіть результат виконання програми в Python:

print (4+5*2)

варіанти відповідей

14

18

4+5*2

29

Запитання 2

Щоб підключити модуль створення векторної графіки у мові Python застосовують таку конструкцію:

варіанти відповідей

import turtle

 import random

import math

Запитання 3

Який оператор реалізує дію:

якщо А - додатне число, то змінити його знак на протилежний?

варіанти відповідей

if a>0:

a = 1+a

if a>0:

a = 1-a

if a>0:

a = -a

if a<0:

a = -a

Запитання 4

Що реалізує даний оператор:

if a>b:

a = 0

else:

b = 0

варіанти відповідей

порівняння чисел

заміну на нуль більшого з чисел а і b

парність

непарність

Запитання 5

Скільки разів цикл виконає команду print?

x = 1

while x<4:

x = x+1

print (x)

варіанти відповідей

3

4

2

5

Запитання 6

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

for i in range (4):

print (i)

варіанти відповідей

0 1 2 3 4

0 1 2 3

1 2 3 4

0 1 2

Запитання 7

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

for i in range (4):

  print (i)

  print (i*2)

варіанти відповідей

0 0 1 2 2 4 3 6

0 1 2 3 4 5 6

1 2 3 4 5

Запитання 8

Встановіть відповідність між функцією діапазону і її значенням:

1. range(7)  2. range(2,8)  3. range(1,8,2)

а) 1, 3, 5, 7  б) 0, 1, 2, 3, 4, 5, 6  в) 2, 3, 4, 5, 6, 7

варіанти відповідей

1 - а, 2 - в, 3 - б

1 - б, 2 - в, 3 - а

1 - в, 2 - а, 3 - б

Запитання 9

Установіть відповідність між умовою та їх назвами:

1. a = = b;  а) а не дорівнює b; 

2. а != b;  б) а дорівнює b;

3. a<b;  в) a парне;

4.a%2 г) a менше b

варіанти відповідей

 1. - б); 2.- а) 3. - г); 4) - в)

1. - г); 2.- а) 3. - в); 4) - б)

1. - а); 2.- б) 3. - г); 4) - в)

Запитання 10

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

x=10

y=12

if x>y:

print('True')

else:

print('False')

варіанти відповідей

True

False

Запитання 11

Оберіть команду переміщення черепашки вперед

варіанти відповідей

import turtle

turtle.reset()

turtle.shape("turtle")

turtle.forward(100)

Запитання 12

Оберіть команду переміщення черепашки назад

варіанти відповідей

turtle.backward(100)

turtle.reset()

turtle.shape("turtle")

turtle.forward(100)

Запитання 13

Оберіть команду переміщення черепашки в точку з координатами

варіанти відповідей

turtle.backward(100)

turtle.goto(x,y)

turtle.right(65)

turtle.forward(100)

Запитання 14

Вкажіть команду, котра призначена для введення даних у програму.


варіанти відповідей

print()

round()

input()

class()

Запитання 15

Вкажіть оператор, котрий відповідає за піднесення до степеня у середовищі Python

варіанти відповідей

*

**

/

//

^

+-

Запитання 16

Присвоєнням у мові програмування Python називають знак ...

варіанти відповідей

==

>=

=

><

<>

<=

Запитання 17

Алгоритм якої структури описано:

if a>4:

b=a+5

else:

b=a**5

варіанти відповідей

слідування

звичайне розгалуження

повне розгалуження

неповне розгалуження

Запитання 18

Алгоритм якої структури зображений на малюнку

варіанти відповідей

слідування

звичайне розгалуження

повне розгалуження

неповне розгалуження

Запитання 19

Зчитування цілого числа з клавіатури в Python буде записане як

варіанти відповідей

int()

input()

int(input())

input(int())

Запитання 20

Зчитування дійсного числа з клавіатури в Python буде записане як

варіанти відповідей

float()

input()

float(input())

input(float())

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест