wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python - 6 клас

Total questions: 24

Worksheet time: 14mins

Name
Class
Date
1.

Всеки програмен език има свое лого. Кое от изброените е логото на Python?

a)

b)

c)

d)

2.

Какво е разширението на Python файловете?

a)

.py

b)

.java

c)

.cc

d)

.python

3.

Коя вградена функция в Python използваме за да въвеждаме информация?

a)

print()

b)

input()

c)

insert()

4.

Коя вградена функция в Python използваме за да извеждаме информация?

a)

print()

b)

input()

c)

insert()

5.

Кое от изброените е оператор за цикъл?

a)

for

b)

while

c)

и двете

d)

нито едното

6.

Програма, с чиято помощ се създават програми на определен компютърен език, се нарича среда за програмиране.

a)

Вярно

b)

Грешно

7.

Променливите са величини, в които се съхраняват стойности.

a)

Вярно

b)

Грешно

8.

Вярно ли е, че Python прави разлика между главни и малки букви, тоест променливите Name и name са различни ?

a)

Да

b)

Не

9.

Какъв ще бъде изходът на този код:

(a)  

10.

Какво ще изведе в конзолата този код:

a)

Да

b)

Не

c)

Съобщение за грешка

11.

Кое от твърденията за компилатор и интерпретатор е вярно?

a)

Компилаторът превежда програмите на машинен език, а интерпретаторът – на човешки език.

b)

Компилаторът и интерпретаторът превеждат програмите на машинен език, само че компилаторът първо превежда цялата програма и след това я изпълнява, докато интерпретаторът го прави команда по команда.

c)

Компилаторът е машина за производство на компютри от последно поколение, докато интерпретаторът е човек, който реагира на ситуации, като проявява въображение.

12.

Кои блокове от Scratch съвпадат със следния код на Python?

a)

b)

c)

13.

Кой от кодовете на Python е еквивалентен на следните блокове от Scratch:

a)

ime = input("Какво е твоето име?")

b)

set отговор to "Какво е твоето име?"

c)

print ("Какво е твоето име?") = отговор

14.

Какъв тип данни е [1, 2, 3]?

a)

list

b)

int

c)

float

d)

str

15.

Колко пъти ще се изпълни този цикъл:

for i in range(5)?

(a)  

16.

Операторът за сравняване на две стойности е:

a)

==

b)

=

17.

Разгледайте изображението. Стойността на променливата а е:

a)

374

b)

74

c)

4

d)

473

18.

Какъв тип данни е ['apple', 'banana', 'cherry']?

a)

list

b)

str

c)

dictionary

d)

float

19.

Какво е предназначението на командата turtle.right(angle)?

a)

Задава с колко градуса наляво да се завърти героя

b)

Задава скорост на движение на героя

c)

Задава с колко градуса надясно да се завърти героя

d)

Задава координати, до които да се придвижи героя

20.

Вярно ли е, че списъкът може да съдържа елементи от различен тип?

a)

Да

b)

Не

21.

Вярно ли е, че елементите в списък са подредени?

a)

Да

b)

Не

22.

Когато броят на повторенията в цикличен алгоритъм НЕ е известен предварително, се използва операторът за цикъл:

a)

while

b)

for

23.

Когато броят на повторенията в цикличен алгоритъм е известен предварително, се използва операторът за цикъл:

a)

for

b)

while

24.

Дадена е променливата word = 'Здравей!'.

С коя функция ще определите неговата дължина?

a)

len(word)

b)

input(word)

c)

str(word)

d)

type(word)