Python: Змінні. Прості типи даних. Лінійні програми та розгалуження.

Додано: 22 січня
Предмет: Інформатика, 9 клас
Копія з тесту: Python. розгалуження
40 запитань
Запитання 1

Що робить функція print ?


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

виконує введення даних

виводить інформацію на екран

 присвоює значення змінній

видаляє значення змінної

Запитання 2

Що робить функція input ?

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

виконує введення даних

 видаляє значення змінної

присвоює значення змінній

Запитання 3

Правильними є змінні :

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

2ab

ba

 for 

km_2 

Запитання 4

Який правильний код, щоб надрукувати на екрані слова "Hello World"?

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

print ['Hello World']

 print (Hello World)

print Hello World

 print ("Hello World")

Запитання 5

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

a = 1

b = 3

print(a + b)

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

 a+b

 1+3

4

 "a+b"

Запитання 6

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

a = 1

b = 3

print("a+b")


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

 "a+b"

 a+b

 Нічого

4

Запитання 7

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

# print("Hello")

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

"Hello"

Hello

 Нічого, в коді помилка

Нічого, код коментується

Запитання 8

Виберіть всі значення типу int

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

'123'

15

-5

2.5

0

Запитання 9

Виберіть всі значення типу float

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

2

-8.2369

2.0

'0.3265'

Запитання 10

Яка функція використовується для перетворення будь-якого значення на ціле число?

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

 str()

int()

 float()

Запитання 11

Визначте правильний запис,що присвоює змінній n значення, введене з клавіатури, яке є дійсним (дробовим) числом


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

 n = int(input('Введіть число n'))

 n = input(int('Введіть число n'))

n = float(input('Введіть число n'))

n = input(float('Введіть число n'))

Запитання 12

Знаходження цілої частини від ділення двох цілих чисел позначається ....

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

//

%

/

*

Запитання 13

Що буде результатом виконання виразу 15//2

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

1

3

7

8

Запитання 14

Знаходження остачі від ділення двох цілих чисел позначається ....

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

//

%

/

*

Запитання 15

Що буде результатом виконання виразу 15%2

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

1

3

7

8

Запитання 16

Розширення файлів пайтон

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

.po

.py

.pu

.pi

Запитання 17

Оператор умови позначається

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

if

for

input

in range

Запитання 18

Оберіть правильний розв'язок задачі "Довжина сторони квадрата дорівнює a, радіус кола - r. Чи можна у квадрат уписати коло?"

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

Оберіть правильний розв'язок задачі "У банк клієнт поклав 10000 грн під 20% річних. Визначити суму вкладу за кожний із п'яти років."

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

Оберіть правильний розв'язок задачі "Автомобіль рухається зі швидкістю v км/год і раптом гальмує. За кожну секунду руху він втрачає 10 км/год. Через скільки секунд він зупинеться?"

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

Оберіть результат роботи програми:


AX=75

JK=AX

print (JK)

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

AX=75

75

AX

JK

Запитання 22

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

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

pin (Я вивчаю мову програмування Python)

print ('Я вивчаю мову програмування Python')

print Я вивчаю мову програмування Python

print (Я вивчаю мову програмування Python)

Запитання 23

Яким буде результат виконання наступного виразу: int (4.9) ?

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

4.9

4

5

9

Запитання 24

До якого типу даних відноситься змінна slovo = 'derevo' ?

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

int

float

str

bool

Запитання 25

До алфавіту мови Python входять такі символи:

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

літери українського алфавіту

цифри 0..9

літери латинського алфавіту

числа 1..1000000

Запитання 26

Символ % в програмуванні позначає операцію

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

Ділення

Піднесення до степеня

Обчислення остачі

Знаходження відсотків

Запитання 27

Який тип матиме величина А, якщо А= 25%7

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

цілий

дійсний

рядковий

логічний

Запитання 28

Обери послідовності символів, які можна використати як імена змінних

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

my урок

YrOk

5yrok

dobytok

Запитання 29

Визнач результат виконання операції

bak1=3*2

bak1 = bak1//4

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

6

2

1

0.25

Запитання 30

Чому дорівнює значення к , після виконання послідовного присвоєння?

sym=2, k=sym/2

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

2

1

4

sym2

Запитання 31

Логічний тип даних

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

Int

bool 

True

float

False

Запитання 32

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


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

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

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

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

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

Запитання 33

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



if a<5:

  b = a+1

else:

 if a<10:

   b=a*2

 else:

   b = a–1


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

-2

-3

10

-6

Запитання 34

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



if a<5:

  b = a+1

else:

  if a<10:

   b=a*2

else:

   b = a–1


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

9

16

8

10

Запитання 35

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



if a<5:

  b = a+1

else:

  if a<10:

   b=a*2

else:

   b = a–1


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

9

11

20

10

Запитання 36

Дано фрагмент коду: Початкові значення а=1, в=5.


if a<3:

   if a>b:

      a = b

   else:

      b = a

 else:

      if a>b:

        b = a

      else:

        a = b


Обери значення а і в після виконання програми.

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

1, 1

2, 2

5, 5

1, 5

Запитання 37

Дано фрагмент коду: Початкові значення а=1, в=5.


if a<3:

   if a>b:

      a = b

   else:

      b = a

 else:

      if a>b:

        b = a

      else:

        a = b


Обери значення а і в після виконання програми.

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

5, 5

1, 1

1, 5

5, 1

Запитання 38

Визначте значення змінної a після виконання фрагмента програми

a=10

if a<5:

   a=a+12

else:

   a=a-7

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

5

7

4

12

3

22

Запитання 39

Визначте яку алгоритмічну структуру реалізовано у фрагменті програми

a=10

if a<5:

   a=a+12

else:

   a=a-7

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

Повторення з передумовою

Повторення з параметром

Лінійний алгоритм

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

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

Запитання 40

Команда, яка робить модуль доступним для користування програмою.

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

input

import

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

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