wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python бағдарламалау процедура, тізім

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Как организованы внутренние структуры программирования в языке Python?

a)

В виде процедуры, функции

b)

Только через переменные

c)

Только через циклы

d)

Только через условные операторы

2.

С какого ключевого слова начинается определение процедуры в языке Python?

a)

def

b)

for

c)

while

d)

print

3.

Как называется процедура?

a)

по имени

b)

с переменной

c)

с модулем

d)

с файлом

4.

Что делает функция int() в Python, если не передать никаких аргументов?

a)

Возвращает значение 0

b)

None

c)

True

d)

Пустая строка

5.

Какой оператор используется для возврата значения из функции в языке Python?

a)

return

b)

break

c)

continue

d)

pass

6.

Если функция sumD(n) вычисляет сумму цифр числа n, что произойдет при выполнении команды print(sumD(1075))?

a)

Будет показана сумма цифр числа 1075

b)

Будет показан номер 1075

c)

Будет показано имя функции.

d)

Будет показана ошибка

7.

Для чего используется модуль в языке Python?

a)

Для повторного использования кода в других программах

b)

Для создания графических интерфейсов

c)

Для ускорения работы процессора

d)

Для хранения изображений

8.

Какой номер обозначает индекс первого символа в строке на Python?

a)

0

b)

1

c)

-1

d)

2

9.

Какой способ можно использовать для написания апострофа (') внутри строки в Python?

a)

Написать внутри парных кавычек

b)

Использовать только одну кавычку

c)

Использовать только двойные кавычки

d)

Использовать только пробел

10.

Какую функцию используют для стандартного ввода данных?

a)

input()

b)

print()

c)

len()

d)

range()

11.

Как называется операция объединения строк?

a)

Конкатенация

b)

Умножение

c)

Разделение

d)

Уменьшение

12.

На каком индексе находится буква "M" на дороге?

a)

2

b)

3

c)

4

d)

1

13.

Какой из следующих кодов Python не выводит результат? a = 'парад' print(a*4)

a)

парадпарадпарадпарад

b)

парад4

c)

парадпарад

d)

парадпарадпарад

14.

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

a)

2

b)

3

c)

1

d)

0

15.

Если tday = 'morning, afternoon, night', каков будет результат выражения tday[0:7]?

a)

'morning'

b)

'morning,'

c)

'morning, a'

d)

'mor'

16.

Если s = 'spameggs', что вернет выражение s[::-1]?

a)

'sggemaps'

b)

'spameggs'

c)

'sggmaeps'

d)

'spamegg'

17.

s1 = 'abrakadabra' жолы үшін s1.count('ab') өрнегінің нәтижесі қандай?

a)

2

b)

1

c)

0

d)

3

18.

Для чего используется метод format() в языке Python?

a)

Для форматирования строк путем замены значений

b)

Для сортировки списка

c)

Для поиска подстроки

d)

Для объединения списков

19.

Что такое массивы (списки) в языке Python?

a)

Набор элементов одного типа

b)

Действия со строками

c)

Функция форматирования текста

d)

Модуль для работы с файлами

20.

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

a)

+

b)

*

c)

/

d)

-

21.

Какой метод добавляет элемент в конец списка в языке Python?

a)

append

b)

insert

c)

remove

d)

clear

22.

Какой метод возвращает отсортированный список в языке Python?

a)

sorted

b)

reverse

c)

count

d)

insert

23.

Какой метод возвращает индекс элемента в списке на языке Python?

a)

index

b)

append

c)

clear

d)

pop

24.

l = [i for i in range(10)] өрнегін орындау нәтижесі қандай?

a)

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

b)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

c)

[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

d)

[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]

25.

Каков вывод следующего кода? l = [(i+1)+i for i in range(10)] print(l)

a)

[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]

b)

[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]

c)

[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

d)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

26.

Какой модуль я должен импортировать для генерации случайных чисел в языке Python?

a)

random

b)

math

c)

os

d)

sys

27.

Как объединить два списка a и b в программе Python?

a)

c = a + b

b)

c = a * b

c)

c = a - b

d)

c = a / b

28.

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

a)

extend

b)

append

c)

sort

d)

del

29.

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

a)

remove и del

b)

append и extend

c)

sort и append

d)

extend и sort

30.

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

a)

range

b)

while

c)

for

d)

if