wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python - числени и низови стойности

Total questions: 17

Worksheet time: 7mins

Name
Class
Date
1.

Какво не е позволено в строго типизираните езици:

a)

прехвърляне на данни от една променлива в друга

b)

конвертиране от един тип данни в друг въобще

c)

конвертиране от един тип данни в друг при загуба на информация

d)

конвертиране от int  в  int

2.

В коя ситуация трябва да се използват данни с плаваща запетая:

a)

при записване на номер на ученика в класа

b)

при записване на година на раждане

c)

при записване на името на училището

d)

при изчисляване на средния успех на класа

3.

Какво ще изведе този код, ако въведем 12 и 34:


x = int(input("Първо число"))
y = int(input("Второ число"))
print(x + y)

a)

12, 34

b)

46

c)

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

d)

1234

4.

Коя от посочените функции конвертира низ в число с плаваща запетая:

a)

int

b)

str

c)

float

d)

isdigit

5.

Трите имена на човек са въведени в низ с име person.
Кой код ще отпечата фамилията му:

a)

person.split()[0]

d)

person.split()[2]

6.

Създадена е променлива x = 3.14.
Кое от следните твърдения НЕ е вярно:

a)

float(x) == 3

b)

x e променлива от тип числов тип

c)

int(x) == 3

d)

round(x, 1) == 3.1

7.

Какво ще отпечата кодът:


a)

8

b)

4

c)

нито едно от посочените

d)

Текстът на „Отечество любезно, как хубаво си ти!“

8.

Кой код НЯМА да даде съобщение за грешка:

a)

print(int(“Ася е на “) + 14 + “ години”

b)

print(Ася е на 14 години)

c)

print(“Ася е на “ + 14 + “ години”)

d)

print(“Ася е на “ + str(14) + “ години”)

9.

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


x = 5
y = 10
print(x * y)

a)

10

b)

5

c)

50

d)

15

10.

Коя функция се използва за получаване на дължината на низ:

a)

len()

b)

size()

c)

count()

d)

length()

11.

Кой от следните методи се използва за премахване на елемент от списък:

a)

remove()

b)

delete()

c)

discard()

d)

pop()

12.

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


a = [1, 2, 3]
a.append(4)
print(a)

a)

4

b)

[1, 2, 3, 4]

c)

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

d)

[1, 2, 3]

13.

Кой от кодовете ще отпечата:

257

Hello, World!

a)

x = 257

y = "Hello, World!"


print(y)

print(x)

b)

x = 257

y = "Hello, World!"


print(x)

print(y)

c)

x = 257

y = Hello, World!


print x

print y

14.

Избери пропуснатата част от кода, за да се отпечата:

_________________ "My name is ".

a)

Print

b)

PRINT

c)

print

15.

Кой от кодовете показва че b е по-голямо от a

a)

a = 33

b = 200


if b > a:

print("b е по-голямо от a")

b)

a = 33

b = 200


if b < a:

print("b е по-голямо от a")

c)

a = 330

b = 200


if b > a:

print("b е по-голямо от a")

16.

Езикът за програмиране Python използва:

a)

главни букви

b)

малки букви

c)

главни и малки букви

17.

Какъв ще е резултата от програмата:

x = 4

x = "Sally"

print(x)

a)

four

b)

Saly

c)

Sally