Команда Input. Арифметичні оператори. Правила обчислення виразів. Модулі в Python: Math, Random.

Тест з інформатики для 7 класу НУШ.

Додано: 28 січня
Предмет: Інформатика, 7 клас
16 запитань
Запитання 1

Яка функція в Python читає рядок з клавіатури?


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

print()

input()

read()

scan()

Запитання 2

Який тип даних повертає функція input()?

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

int

float

str

bool

Запитання 3

Як перетворити рядок "123" у ціле число в Python?

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

to_int("123")

int("123")

cast("123")

"123".toInt()

Запитання 4

Який результат виконання виразу: 7//2 ?


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

3.5

3

4

1

Запитання 5

Який оператор у Python означає підняття до степеню? Який із прикладів правильний для 3 у степені 4?


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

^, 3^4

pow(3, 4)

pow,(3, 4)

↑, 3↑4

Запитання 6

Який порядок виконання операцій між множенням, додаванням і дужками?


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

Додавання → Множення → Дужки

Множення → Додавання → Дужки

Дужки → Множення → Додавання

Дужки → Додавання → Множення

Запитання 7

Який код правильно читає два числа a і b і виводить їхню суму?

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

a = input()

b = input()

print(a + b)

a = int(input())

b = int(input())

print(a + b)

a = float()

b = float()

print(a + b)

read(a,b)

print(a+b)

Запитання 8

Який результат: 7 % 2 ?


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

0

1

2

3

Запитання 9

Який результат: print(math.factorial(5))?

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

15

5

120

125

Запитання 10

Яка програма читає числовий рядок, перетворює його на float і виводить результат множення на 2.5?


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

s = input(); print(s * 2.5)

s = input(); x = int(s); print(x * 2.5)

s = input(); x = float(s); print(x * 2.5)

x = float(); x = 2.5 * input()

Запитання 11

Яка функція в модулі math обчислює квадратний корінь? Який приклад імпорту й виклику для числа 16?

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

import math; math.sqrt(16)

import math; print(math.paw(16))

import math; print(math.abs(16))

import math; print(math.ceil(16))

Запитання 12

Яка функція модуля random повертає випадкове ціле число від 1 до 10 включно? Який приклад імпорту й виклику?


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

import random; random.random(1,10)

import random; random.randint(1, 10)

from random import rand; rand(1,10)

Запитання 13

Що робить функція round(3.14159, 2)?


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

Повертає 3

Округлює до 2 знаків: 3.14

Округлює до 3 знаків: 3.142

Повертає рядок "3.14"

Запитання 14

Який результат виразу: int(5.9) ?


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

6

5

5.0

Помилка

Запитання 15

Який вираз обчислює середнє арифметичне трьох чисел x, y, z?


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

x + y + z / 3

(x + y + z) / 3

x + y + z // 3

(x + y + z) * 3

Запитання 16

Що виведе програма:

a = input("a=")

print(type(a))


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

<class 'int'>

<class 'float'>

<class 'str'>

Помилка виконання

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

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