Програми Python (проект "Калькулятор", "Піцерія", "Морський бій")

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

Яких значень набудуть змінні х=2 та у=3 після виконання таких операторів присвоєння:

х=3-х

у=у+х ?

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

х=3, у=6

х=1, у=4

"Помилка"

х=0, у=3

Запитання 2

Яке значення отримає змінна а після виконання таких команд присвоєння?

а=5

if a!=5:

___a=a-2

a=a*2

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

6

3

5

10

Запитання 3

Виберіть код обробника події натискання кнопки "С" для очищення текстового поля в калькуляторі.

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

ent.delete(1,END)

ent.delete(0,2)

ent.delete(0,END)

ent.delete(END)

Запитання 4

Оберіть формулу для визначення вартості піци у, якщо задана ціна піци - х, а кількість піц - k :

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

y=x+k

y=k/x

y=x/k

y=x*k

Запитання 5

Оберіть правильний код присвоювання числовій змінній х1, що має дійсний тип, значення текстового поля р1

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

х1=float(p1.get())

х1=int(p1.get())

х1=p1.get()

х1=float(p1)

Запитання 6

що потрібно змінити в коді програми "Морський бій", щоб щоб кораблів було 10, а не один?

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

Додати доциклу переміщення корабля лічильник, що рахуватиме кількість кораблів

У зовнішньому циклі організувати підрахунок кораблів, а у внутрішньому - їх переміщення

У зовнішньому циклі організувати переміщення кораблів, а у внутрішньому - підрахунок їхньої кількості

Запитання 7

Який код відображає суму двох чисел, що введені в поля ent1 i ent2 ?

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

print(ent1.get(),'+',ent2.get())

print(get(int(ent1)+int(ent2))

print(int(ent1.get(),'+',ent2.get()))

print(int(ent1.get())+int(ent2.get()))

Запитання 8

Які числа можуть бути згенеровані командою random.randint(2,5) ?

(Оберіть всі варіанти)

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

0

2

2.5

4

5

6

Запитання 9

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

def f1(x):

___return x*x

def f2(x):

___return 2*x+1

x=7

print ( f2 ( f1 (x)))

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

99

225

Помилка "Не визначено х"

1

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

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