Програмування на Python

Додано: 21 квітня 2020
Предмет: Інформатика, 8 клас
Тест виконано: 165 разів
7 запитань
Запитання 1

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

for i in range ( 3, 10 , 3):

print(i)

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

6

3

9

12

10

Запитання 2

Щоб вибрати випадкове число від 1 до 10, потрібно записати такий код програми:

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

random.random()

random.randint(1,10)

random.choice(['1','10'])

random.random(1,10)

Запитання 3

Що буде результатом виконання програми:

for i in range(1,5):

print(i+1, end=' ')

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

1 2 3 4 5

0 1 2 3 4

1 2 3 4

2 3 4 5

Запитання 4

Що буде результатом виконання програми, якщо s=4?

s=int(input())

a=0

while s<=5:

  a+=s**2

  s+=1

print(a)

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

41

50

54

29

Запитання 5

Що буде виконувати код програми?

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

while (a!=0):

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

print ("The End")


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

Зчитувати з клавіатури числа і перетворювати їх в нуль

Вводити з клавіатури числа, поки не введемо нуль

Вводити з клавіатури всі числа, відмінні від нуля, і виводити їх на екран

Якщо введене число, відмінне від нуля, то видасть End

Запитання 6

Що буде результатом виконання програми, якщо s=7?

s=int(input())

a=0

while s<=5:

  a+=s**2

  s+=1

print(a)

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

0

помилка

49

8

Запитання 7

Знайти суму 20 випадкових чисел від 1 до 100. Який код програми є правильний?


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

import random

s=0

for i in range(1,21):

x=random.randint(1,100)

s=s+x

print(x)

print("Сума чисел=",s)

import random

s=0

for i in range(1,20):

x=random.randint(1,101)

s=s+x

print(x)

print("Сума чисел=",s)

import random.randint

s=0

for i in range(1,21):

x=random.randint(1,100)

s=s+x

print(x)

print("Сума чисел=",s)

import random

s=0

for i in range(1,21):

x=random.randint(1,101)

s=s+x

print(x)

print("Сума чисел=",s)

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

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