тематичне оцінювання з Python (калькулятор)

Додано: 11 лютого 2022
Предмет: Інформатика, 8 клас
Тест виконано: 91 раз
6 запитань
Запитання 1

Яких значень набуде змінна а після виконання наступних команд

а=5

а=а-2

а=2*а

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

а=6

а=5

а=10

Запитання 2

Яких значень набудуть змінні x=3 y=2 z=1 після виконання наступних дій:

x=3-x

y=z-x

z=y-z

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

x=1

y=0

z=1

x=0

y=1

z=0

x=0

y=0

z=0

x=1

y=1

z=0

Запитання 3

Вкажіть правильно записаний код, якщо текстове поле зміщене на 20 піксеклів по горизонталі від лівої межі вікна, а висота текстового поля дорівнює 30 пікселів

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


# текстове поле

ent=Entry(font=("Consolas",14,"bold"),justify="right")

ent.place(x=30,y=20,width=220,height=30)


# текстове поле

ent=Entry(font=("Consolas",14,"bold"),justify="right")

ent.place(x=30,y=20,width=220,height=20)


# текстове поле

ent=Entry(font=("Consolas",14,"bold"),justify="right")

ent.place(x=20,y=20,width=220,height=30)

Запитання 4

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

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

ent=Entry(justify=right)

ent=Entry(justify="right")

ent=Entry(right)

ent=Entry("right")

Запитання 5

Вкажіть правильно записану функцію, що дозволяє при натисканні кнопки з написом 7 вводити це число в текстове поле

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

def B7_click():

  ent.insert(END,"7")

def B7_click(7):

  ent.insert(END)

def B7_click():

  ent.insert(END,7)

def B7_click("7"):

  ent.insert(END)

Запитання 6

Яке значення виводить наступний фрагмент програми

def Equal_click():

  global a,b

  c=float(ent.get())

  ent.delete(0,END)

  if b=="+":

    a=a+c

  if b=="-":

    a=a-c

  if b=="*":

    a=a*c

  if b=="/":

    a=a/c

  ent.insert(END,a)

якщо а=20 с=5 b="*"


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

25

100

15

4

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

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