wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы Python

Total questions: 30

Worksheet time: 1hrs 5mins

Name
Class
Date
1.

Каким будет результат этой программы?

a)

1,2,3,4,5,6,7,8,9,10,11,12

b)

0,2,4,6,8,10

c)

2,4,6,8,10,12

d)

2,4,6,8,10

2.

Выбери результат данного программного кода.

a)

выводить числа на экран от 1 до 11

b)

выводить числа на экран от 1 до 10

c)

выводить числа на экран от 2 до 10

d)

будет ошибка

3.

Сколько раз выполниться цикл:

a)

5

b)

2

c)

1

d)

4

e)

3

4.

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

while s<7:

print('informatika')

s = s+1

a)

7 раз слово

"informatika"

b)

1 раз слово

"informatika"

c)

8 раз слово

"informatika"

d)

ничего не будет напечатано

5.

Что такое итерация?

a)

Однократное выполнение какого либо действия.

b)

Такого понятия не существует.

c)

одно повторение тела цикла.

d)

Второе название переменной.

6.

укажите блок-схему цикла While

a)
b)
c)
d)
7.

Какой тип данных хранит вещественные (нецелые) числа?

a)

float

b)

str

c)

int

8.

Вычислите: 7%17=

(a)  

9.

Вычислите: 5//2=

(a)  

10.

Вычислите: 131//100=

(a)  

11.

Вычислите: Вычислите: 5%2=

(a)  

12.

Вычислите: 7%17=

(a)  

13.

print (2**5)

Что появится на экране после выполнения этой инструкции?

a)

10

b)

100

c)

32

d)

0.4

14.

Что означает эта инструкция: a = int ( input() )

a)

ввод пользователем целого числа

b)

ввод пользователем вещественного числа

c)

ввод пользователем символа

15.

Какая функция позволяет узнать длину списка (кол-во элементов)?

(a)  

16.

Какой метод используется для удаления элементов в списке?

a)

del

b)

extend()

c)

append()

d)

pos()

17.

Что будет выведено на экран после выполнения этой программы?


s = "12345"

n = len(s) + len("456")

print ( n )

(a)  

18.

Что выдаст данный фрагмент кода?

a)

[3, 4, 5]

b)

[3, 2, 1]

c)

[4, 3, 2, 1]

d)

[5, 4, 3, 2, 1]

19.

Что будет выведено на экран после выполнения программы?


s = "123456789"

s1 = "abcdef"

s = s[4:6] + "0" + s1[2:5]

print ( s )

(a)  

20.

С помощью какого знака производится конкатенация строк?

a)

*

b)

+

c)

-

d)

^

21.

Что будет выведено на экран после выполнения этой программы?


s = "0123456"

q = "abc"

s = s[:2] + s[5:]

q = q[0] + s + q[1:]

print ( q )

(a)  

22.

Что будет выведено на экран после выполнения этой программы?


s = "0123456789"

n = s.find("456")

q = s[:n+2] + s[n+5:]

print ( q )

(a)  

23.

Сколько единиц будет выведено на экран?




(a)  

24.

print(1,"+",2,"=",3, sep="")

a)

1 + 2 = 3

b)

1+2=3

25.

Что будет выведено в результате выполнения следующих строк кода?

(a)  

26.

Что будет выведено в результате выполнения следующих строк кода?

a)

"The "Black" Cat"

b)

ошибка

c)

The "Black" Cat

d)

Black

27.

Сколько символов будет содержать строка str1 после запуска программы

(a)  

28.

Какой метод возвращает номер первого вхождения заданной подстроки в строку?

a)

string.rfind()

b)

string.replace()

c)

string.find()

d)

string.search()

29.

Что возвращает метод string.rfind() при отсутствии вхождений?

a)

0

b)

1

c)

-1

d)

null

30.

Какой метод используется для замены подстроки?

a)

string.update()

b)

string.change()

c)

string.replace()

d)

string.renew()