Python. Вкладені розгалуження

Додано: 28 лютого 2021
Предмет: Інформатика, 7 клас
Копія з тесту: Python. Розгалуження
Тест виконано: 303 рази
12 запитань
Запитання 1

Відмітьте всі відомі вам логічні операції

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

or, end, not

or, and, no

or, and, not

немає правильної відповіді

Запитання 2

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

a=10

if (a%2==0):

print("результат парний")

else:

print("результат не є парний")

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

Результат непарний

результат не є парний

результат парний

Запитання 3

Якщо в умовному операторі по гілці Так або Ні знову використовують оператор іf, це називають:

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

 складна умова 

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

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

така конструкція неможлива 

Запитання 4

Відступи команди від лівого краю повинні бути:

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

довжиною 5 знакомісць 

будь-якими, навіть різного розміру 

будь-якими, головне, щоб у межах одного вкладеного блоку відступи були однаковими 

довжиною 8 знакомісць 

Запитання 5

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = – 3? 

if a<5:

  b = a+1

elif a<10:

   b=a*2

 else:

   b = a–1  

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

- 2

2

3

4

- 3

Запитання 6

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = 8? 

if a<5:

  b = a+1

elif a<10:

   b=a*2

else:

   b = a–1

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

7

16 

Запитання 7

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = 10? 

if a<5:

  b = a+1

elif a<10:

   b=a*2

else:

   b = a–1

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

 9

10 

11 

20 

Запитання 8

Дано фрагмент коду: 

if a<3:

    if a>b:

       a = b

else:

       b = a

else:

      if a>b:

         b = a

      else:

         a = b


Оберіть вірні кінцеві значення змінних a і b, якщо початкові дані a = 1, b = 5 


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

 a = 8, b = 8 

a = 2, b = 2

a = 1, b = 1 

a = 5, b = 5

Запитання 9

Дано фрагмент коду: 

if a<3:

   if a>b:

      a = b

else:

      b = a

else:

      if a>b:

        b = a

      else:

        a = b


Оберіть вірні кінцеві значення змінних a і b, якщо початкові дані a = 3, b = 5 

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

 a = 8, b = 8 

a = 2, b = 2

a = 1, b = 1 

a = 5, b = 5

Запитання 10

Дано фрагмент коду: 

if a<3:

   if a>b:

      a = b

else:

      b = a

else:

      if a>b:

        b = a

      else:

        a = b


Оберіть вірні кінцеві значення змінних a і b, якщо початкові дані a = 8, b = 5 

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

 a = 8, b = 8 

a = 2, b = 2

a = 1, b = 1 

a = 5, b = 5

Запитання 11

Дано фрагмент коду: 

if a<3:

   if a>b:

      a = b

else:

      b = a

else:

      if a>b:

        b = a

      else:

        a = b


Оберіть вірні кінцеві значення змінних a і b, якщо початкові дані a = 2, b = 3

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

 a = 8, b = 8 

a = 2, b = 2

a = 1, b = 1 

a = 5, b = 5

Запитання 12

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

a = int(input())

b = int(input())

if b%10 == 0:

   if a%10 == 0:

     print('1')

   else:

     print('2')


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

2

1

1 2

1

2

2

1

2 1

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

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