Мова програмування Python (базові структури)

Додано: 21 травня 2020
Предмет: Інформатика, 11 клас
Тест виконано: 141 раз
44 запитання
Запитання 1

Назвіть мову програмування ми вивчаємо

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

Java

Python

Pascal

С++

C

Запитання 2

print ("I'm learning Python")  який результат виконання програми?

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

I'm learning Python

("I'm learning Python")

"Hello, world"

"I'm learning Python"

Запитання 3

print (3+4)   який результат виконання програми?

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

3+4

"3+4"

("3+4")

7

(3+4)

Запитання 4

print ("3+4=", 3+4)      який результат виконання програми?

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

3+4

"3+4"

3+4= 7

"3+4=", 3+4

("3+4=", 3+4)

Запитання 5

 Запуск програми на виконання.

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

F3

F2

Run Module

F7

F5

Запитання 6

Результатом якої команди буде повідомлення

I'm learning Python

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

print "I'm learning Python"

print "(I'm learning Python)"

print ("I'm learning Python")

print (I'm learning Python)

Запитання 7

Вибери фрагменти програми з помилками

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

print ("Задай число")

print ("Додавання:", 2+5)

print ("Додавання:" 2+5)

print ( 2+5, "Додавання")

Запитання 8

Які імена змінних допустимі?

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

x1

1x

_x2y1

A B C

ABC

_x

A1B2C3

A_B_C

Запитання 9

Які імена змінних недопустимі?

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

x1

1x

_x2y1

A B C

ABC

_x

1!

A_B_C

Запитання 10

Вкажи фрагменти програми з помилками.

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

x= inpyt ("ask a number")

x = input ("ask a number")

input ("ask a number") = x

print ("ask a number")

Запитання 11

Яке призначення функції input ?

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

виконує введення даних в програму

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

Запитання 12

Яке призначення функції print?

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

виконує введення даних в програму

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

Запитання 13

Вибери фрагменти програми з помилками

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

print ( 2+5, "addition")

print ("addition:" 2+5)

print ("addition:", 2+5)

print ("ask a number")

Запитання 14

print ("6+7=", 6+7)   Напиши програму, виконай в середовищі IDLE Python,  який результат?

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

"6+7"

6+7= 13

6+7

"6+7=", 6+7

("6+7=", 6+7)

Запитання 15

Змінній X присвоїли значення "I study", змінній Y присвоїли значення "Python". Яким буде результат виконання команди print (X+Y)

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

I study+Python

I study Python

X+Y

I studyPython

Запитання 16

Змінній X присвоїли значення "I study", змінній Y присвоїли значення "Python". Яким буде результат виконання команди print (X+" "+Y)

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

I study+Python

I studyPython

I study Python

X+Y

Запитання 17

Змінній X присвоїли значення  "I study", змінній Y присвоїли значення "Python". Яким буде результат виконання команди print ("X+Y")

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

I study+Python

X+Y

I studyPython

I study Python

Запитання 18

Змінній X присвоїли значення "I study", змінній Y присвоїли значення "Python". Яким буде результат виконання команди print (X+"+"+ Y)

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

I study+Python

I studyPython

I study Python

X+Y

Запитання 19

print (7+8)         який результат виконання програми?

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

"7+8"

15

("7+8")

(7+8)

("7+8=", 7+8)

Запитання 20

Вкажи фрагменти програм без помилок.

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

x= inpyt ("Задай число")

x = input ("Задай число")

input ("Задай число") = x

print ("Задай число")

Запитання 21

Вкажи правила написання імен змінних у Python

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

ім'я змінної починається з літери або символу підкреслення

ім'я змінної може містити не більше восьми символів

великі та малі літери в написанні імен змінних не розрізняються

ім'я змінної може містити літери, цифри та символи підкреслення

Запитання 22

Обери операцію "Частка від ділення (цілочислене ділення)"

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

==

/

//

%

*

!=

=

Запитання 23

Обери оператор порівняння

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

==

/

//

%

*

!=

=

**

Запитання 24

Обери оператор присвоювання

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

==

/

//

%

*

!=

=

**

Запитання 25

Обери оператор "не дорівнює"

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

==

/

//

%

*

!=

=

**

Запитання 26

Обери операцію "остача від ділення"

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

==

/

//

%

*

!=

=

**

Запитання 27

 Обери операцію "піднесення до степеня"

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

==

/

//

%

*

!=

=

**

Запитання 28

Рядковий тип даних

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

str

integer

float

int

bool

Запитання 29

Цілочислений (цілі числа) тип даних

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

str

int

string

float

bool

Запитання 30

Дійсні числа (дробові числа) тип даних?

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

str

integer

string

float

int

bool

Запитання 31

Логічними є вирази, результатом яких є ...

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

Int

bool

True

float

False

Запитання 32

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

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

Int

bool

True

float

False

Запитання 33

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

a=20

b=3

c=a%b+b

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

22

32

4

5

7

1

Запитання 34

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

a=28

b=7

c=a//b+a

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

22

32

4

5

7

1

Запитання 35

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

a=10

if a<5:

   a=a+12

else:

   a=a-7

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

5

3

12

4

7

22

Запитання 36

Обчисліть значення виразу (123//10)%10

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

2.0

2

1.0

1

Запитання 37

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

a=10

if a<5:

   a=a+12

else:

   a=a-7

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

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

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

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

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

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

Запитання 38

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

a=10

if a<5:

   a=5

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

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

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

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

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

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

Запитання 39

for i in range (k,n,m)

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

команда створення списку

реалізація алгоритму розгалуження

підключення модулю випадкових чисел

загальний вигляд циклу з лічильником

загальний вигляд циклу з умовою

Запитання 40

яка функція створює послідовність чисел у вигляді шкали

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

str()

int()

range()

float()

Запитання 41

функція range(1,10,3)

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

cтворює послідовність чисел [7,4,1]

cтворює послідовність чисел [1,4,7,10]

cтворює послідовність чисел [1,4,7]

cтворює послідовність чисел [7,4,1,10]

Запитання 42

функція range(7,25,9)

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

створює набір чисел [7,9]

створює набір чисел [7,16,9]

створює набір чисел [7,16]

творює послідовність чисел [7,4,1,10]

Запитання 43

Скільки разів виконаються команди у такому циклі:

while True:

...

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

0

1

2

Нескінченна кількість

Запитання 44

Скільки разів буде виконано цей цикл?


i = 7

while i < 11:

print ( "Привіт!" )

i =i+1

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

3

5

4

6

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

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