wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python бағдарламалау тілі бойынша тест

Total questions: 154

Worksheet time: 1hrs 17mins

Name
Class
Date
1.

Python бағдарламалау тілінің жасаушысы кім?

a)

Гвидо ван Россум

b)

Линус Торвальдс

c)

Бьерн Страуструп

d)

Деннис Ритчи

e)

Роберт Мартин

2.

Python-ның алғашқы нұсқасы қашан шықты?

a)

1991 жыл

b)

1985 жыл

c)

2000 жыл

d)

1995 жыл

e)

1999 жыл

3.

Python бағдарламалау тілін жасаудағы негізгі принцип қандай болды?

a)

Кодтың қарапайымдылығы мен оқылымдылығы

b)

Көптапсырмалылықты қолдау

c)

Жылдамдық пен тиімділік

d)

Қатаң типтеуді қолдану

e)

Барлық деректер түрлерін қолдау

4.

Python 2.0 нұсқасы қай жылы шығарылды?

a)

2000 жыл

b)

1999 жыл

c)

1995 жыл

d)

2005 жыл

e)

1997 жыл

5.

Python тілінің негізгі мақсаты қандай?

a)

Қолдануға қарапайым және ыңғайлы бағдарламалау тілі

b)

Жоғары өнімділік пен жылдам код

c)

Күрделі математикалық есептеулерді қолдау

d)

Жадпен жұмысты оңтайландыру

e)

Көпағындылықты қолдау

6.

Python 3.0 қашан шығарылды?

a)

2008 жыл

b)

2005 жыл

c)

2010 жыл

d)

2006 жыл

e)

2012 жыл

7.

Python-ның алғашқы нұсқасы қандай атауға ие болды?

a)

Python 0.9.0

b)

Python 1.0

c)

Python 0.1

d)

Python 2.0

e)

Python 1.5

8.

Python-ның алғашқы жылдарындағы ең маңызды ерекшеліктерінің бірі қандай болды?

a)

Кодтың оқылымдылығына баса назар аудару

b)

Жадпен жұмысты оңтайландыру

c)

Стандартты кітапхананың дамуы

d)

Көптапсырмалылық мүмкіндіктері

e)

Қата

9.

Кодтың оқылымдылығына баса назар аудару

a)

Кодтың оқылымдылығына баса назар аудару

b)

Жадпен жұмысты оңтайландыру

c)

Стандартты кітапхананың дамуы

d)

Көптапсырмалылық мүмкіндіктері

e)

Қатаң типтеуді қолдау

10.

Python 2.0 нұсқасында бүтін сандармен жұмыс істеуді ыңғайлы еткен қандай оператор енгізілді?

a)

Ең жақын бүтін санға дейін дөңгелектеп бөлу операторы

b)

Бөлінуден қалған қалдық операторы

c)

Дәрежелеу операторы

d)

Меншіктеумен көбейту операторы

e)

Тізімді кеңейту операторы

11.

Python 2.x қолдауы қай жылы аяқталды?

a)

2020 жыл

b)

2015 жыл

c)

2018 жыл

d)

2022 жыл

e)

2010 жыл

12.

Python тілінің идеясын алғаш кім ұсынды?

a)

Гвидо ван Россум

b)

Бьерн Страуструп

c)

Джеймс Гослинг

d)

Питер Нотон

e)

Роберт Мартин

13.

Python-ның «революциялық» деп аталған, тілде үлкен өзгерістер әкелген нұсқасы қайсы?

a)

Python 3.0

b)

Python 2.0

c)

Python 2.5

d)

Python 1.5

e)

Python 1.0

14.

Python 1.0 нұсқасы қай жылы шығарылды?

a)

1994 жыл

b)

1991 жыл

c)

1995 жыл

d)

1993 жыл

e)

1992 жыл

15.

Python қай жоба аясында жасалған?

a)

ABC

b)

Algol

c)

Simula

d)

FORTRAN

e)

Smalltalk

16.

Python-ның толық мүмкіндіктері мен құралдары бар алғашқы релизі қалай аталды?

a)

Python 1.0

b)

Python 0.9.0

c)

Python 2.0

d)

Python 1.5

e)

Python 0.9.1

17.

Python ғылыми есептеулердегі өнімділікті арттыру тілі ретінде алғаш кім ұсынды?

a)

Джеймс Гослинг

b)

Гвидо ван Россум

c)

Питер Нотон

d)

Уильям Гейтс

e)

Роберт Мартин

18.

Python Software Foundation (PSF) қай жылы құрылды?

a)

2001 жыл

b)

1995 жыл

c)

2005 жыл

d)

2010 жыл

e)

2000 жыл

19.

"The Zen of Python" құжатында сипатталған Python жасаудағы маңызды философиялық принцип қандай?

a)

"Оқылымдылық маңызды"

b)

"Қарапайым болғаны жақсы"

c)

"Бір дұрыс шешім артық"

d)

"Аз - көп"

e)

"Қарапайымдықтан қорықпа"

20.

Python-ның қай нұсқасында try-except қате өңдеу механизмі алғаш енгізілді?

a)

Python 1.5

b)

Python 1.0

c)

Python 2.0

d)

Python 2.5

e)

Python 3.0

21.

Python тілінде қате жіберуге және оны өңдеуге арналған код бөлігін белгілеу үшін алғаш рет қандай термин енгізілді?

a)

Ерекшеліктер (Исключения)

b)

Қателер (Ошибки)

c)

Сигналдар (Сигналы)

d)

Іздер (Трейсы)

e)

Оқиғалар (События)

22.

Python тілінде код жазуға арналған стиль стандарты ретінде қабылданған PEP 8 құжаты қай жылы жарияланды?

a)

2001 жыл

b)

1999 жыл

c)

2000 жыл

d)

1995 жыл

e)

2005 жыл

23.

Python 2.5 нұсқасында көп тапсырмалылықпен жұмыс істеу үшін стандарт ретінде қандай модуль қосылды?

a)

multiprocessing

b)

threading

c)

asyncio

d)

queue

e)

concurrent

24.

2000 жылы шығарылған Python 2.0 алғашқы ашық нұсқасы қалай аталды?

a)

Python 2.0

b)

Python 1.5

c)

Python 1.6

d)

Python 1.0

e)

Python 2.5

25.

Python философиялық принциптерінің қайсысы «қажетсіз жерде күрделендірмеу керек» дейді?

a)

«Қарапайымдылық күрделіліктен маңызды»

b)

«Күрделілік маңызды»

c)

«Ақылды жасағаннан қарапайым жасаған жақсырақ»

d)

«Әрекетті үзіп жасау жақсы»

e)

«Күрделілік әрқашан маңызды»

26.

Python нұсқасында функцияларға арналған декораторларды қолдау алғаш рет қашан енгізілді?

a)

Python 2.4

b)

Python 2.5

c)

Python 3.0

d)

Python 2.0

e)

Python 1.5

27.

Python 2.5 нұсқасы, Python 2.x қатарындағы ең маңызды нұсқалардың бірі, қай жылы шығарылды?

a)

2006 жыл

b)

2005 жыл

c)

2007 жыл

d)

2004 жыл

e)

2003 жыл

28.

Python-ның алғашқы нұсқаларында жадпен жұмыс істеудің негізгі әдісі қандай болды?

a)

Қоқысты жинау арқылы жадты басқару

b)

Жадты қолмен басқару

c)

Жадты автоматты түрде тазарту

d)

Жадты статикалық бөлу

e)

Жад операциялық жүйе деңгейінде бөлінді

29.

Python 3.4 нұсқасының ресми қолдауы қашан аяқталды?

a)

2020 жыл

b)

2019 жыл

c)

2018 жыл

d)

2017 жыл

e)

2016 жыл

30.

Python 2.3 нұсқасында қосылып, регулярлық өрнектерді өңдеуге арналған маңызды құралға айналған модуль қалай аталады?

a)

re

b)

regex

c)

regexp

d)

search

e)

pattern

31.

PyPy жобасы Python тарихында қандай рөл атқарды?

a)

JIT-компиляция арқылы Python өнімділігін арттыру

b)

Python үшін жаңа стандарттарды қолдау

c)

Ғылыми есептеулерге арналған жаңа кітапханалар жасау

d)

Python 3 жаңа нұсқаларын әзірлеу

e)

Python-дағы синтаксисті талдауды жетілдіру

32.

Python тілінің ерекшеліктерін сипаттап, оны жақсарту бойынша ұсыныстарды сипаттайтын құжат қалай аталады?

a)

PEP (Python Enhancement Proposal)

b)

RFC (Request for Comments)

c)

BDFL (Benevolent Dictator For Life)

d)

PIP (Python Installation Package)

e)

PSF (Python Software Foundation)

33.

Айнымалыларды типтеу (типтер аннотациясы) толық қолдау тапқан Python нұсқасы қайсысы?

a)

Python 3.5

b)

Python 2.0

c)

Python 3.0

d)

Python 3.6

e)

Python 2.7

34.

Python 2.0 нұсқасында жолдарды біріктіру үшін қандай стандарт енгізілді?

a)

Жолдарды + операторы арқылы біріктіру

b)

.join() әдісін қолдану

c)

Жолдарды & операторы арқылы біріктіру

d)

concatenate() әдісі арқылы біріктіру

e)

str_concat() функциясын пайдалану

35.

Python 2.x енді қолдау таппайтыны қай жылы жарияланды?

a)

2020 жыл

b)

2019 жыл

c)

2018 жыл

d)

2022 жыл

e)

2017 жыл

36.

Python 3.x нұсқасында жолдармен жұмыс істеуге байланысты қандай өзгеріс болды?

a)

Барлық жолдар әдепкі бойынша Unicode жолдарына айналды

b)

Жолдар енді ASCII символдарын қамти алмайды

c)

Жолдар енді тек байттық жолдар ретінде өңделеді

d)

Жолдар толығымен символдар массивіне ауыстырылды

e)

Жолдар енді өзгермейтін болды

37.

Санды нүктелі форматта өңдеуге байланысты маңызды өзгерістер енгізілген Python нұсқасы қайсысы?

a)

Python 3.0

b)

Python 2.0

c)

Python 2.7

d)

Python 1.5

e)

Python 3.5

38.

Python-да бүтін сандарды сақтау үшін қандай мәлімет типі қолданылады?

a)

int

b)

float

c)

str

d)

list

e)

dict

39.

Python-да бос тізімді қалай құруға болады?

a)

empty_list = []

b)

empty_list = ()

c)

empty_list = {}

d)

empty_list = None

e)

empty_list = set()

40.

Python-да тізімнің соңына элементті қосу үшін қандай әдіс қолданылады?

a)

list.append()

b)

list.add()

c)

list.insert()

d)

list.extend()

e)

list.remove()

41.

Келесі кодтың нәтижесі қандай болады: print(3 * 'abc')?

a)

abcabcabc

b)

abc abc abc

c)

3abc

d)

abcabcabcabc

e)

қате

42.

Келесі кодты орындау нәтижесінде не шығады: x = 10; print(x == 10)?

a)

True

b)

False

c)

10

d)

None

e)

қате

43.

Python-да тізімнен элементті индекс бойынша жою үшін қандай әдіс қолданылады?

a)

list.pop()

b)

list.remove()

c)

list.delete()

d)

list.clear()

e)

list.index()

44.

Python-да функцияны қалай құруға болады?

a)

def my_function():

b)

create function my_function()

c)

function my_function()

d)

function = def my_function()

e)

define my_function()

45.

Python-да жолдың ұзындығын қалай алуға болады?

a)

len(string)

b)

string.length()

c)

string.size()

d)

length(string)

e)

size(string)

46.

Айнымалы мәнін консольге қалай шығаруға болады?

a)

print(variable)

b)

echo variable

c)

console.log(variable)

d)

display(variable)

e)

output

47.

Айнымалы мәнін консольге қалай шығаруға болады?

a)

print(variable)

b)

echo variable

c)

console.log(variable)

d)

display(variable)

e)

output(variable)

48.

Келесі кодтың нәтижесі қандай болады: x = [1, 2, 3]; print(x[0])?

a)

1

b)

2

c)

3

d)

қате

e)

[1]

49.

Python-да дәреже алу үшін қандай оператор қолданылады?

a)

**

b)

^

c)

**=

d)

//

e)

%

50.

Келесі кодтың нәтижесі қандай болады: x = "Hello"; print(x[1])?

a)

e

b)

H

c)

o

d)

l

e)

қате

51.

Тізімдегі элементті индекс бойынша қалай өзгертуге болады?

a)

list[index] = value

b)

list[index] = new_value

c)

list.update(index, value)

d)

list.set(index, value)

e)

list.insert(index, value)

52.

Python-да None қандай мәлімет түрін білдіреді?

a)

Арнайы тұрақты (Special constant)

b)

int

c)

float

d)

str

e)

list

53.

Python-да объектінің сан екенін қалай тексеруге болады?

a)

isinstance(x, (int, float))

b)

type(x) == 'int'

c)

isinstance(x, number)

d)

x.isnumeric()

e)

type(x) == float

54.

s = "Hello" жолынан 1-ден 3 индексіне дейінгі ішкі жолды қалай алуға болады?

a)

s[1:4]

b)

s[1, 3]

c)

s.slice(1, 3)

d)

s.sub(1, 3)

e)

s[1:3]

55.

Келесі кодтың нәтижесі қандай болады: x = 5; y = 2; print(x // y)?

a)

2

b)

2.5

c)

3

d)

3.0

e)

қате

56.

Python-да жиын (set) құрудың дұрыс әдісі қайсысы?

a)

set()

b)

{}

c)

[]

d)

()

e)

set([])

57.

Python-да бағдарламаны қалай аяқтауға болады?

a)

exit()

b)

stop()

c)

end()

d)

quit()

e)

terminate()

58.

Келесі кодтың нәтижесі қандай болады: x = "abc"; print(x[1:])?

a)

bc

b)

ab

c)

abc

d)

қате

e)

ac

59.

Python-да пернетақтадан жолды оқуға арналған функция қалай аталады?

a)

input()

b)

read()

c)

scan()

d)

get()

e)

enter()

60.

Python-да пернетақтадан жолды оқуға арналған функция қалай аталады?

a)

input()

b)

read()

c)

scan()

d)

get()

e)

enter()

61.

Тізімнің бос екенін Python-да қалай тексеруге болады?

a)

len(list) == 0

b)

list.empty()

c)

list == 0

d)

list.isempty()

e)

list.size() == 0

62.

Келесі кодтың нәтижесі қандай болады: list = [1, 2, 3]; list * 2?

a)

[1, 2, 3, 1, 2, 3]

b)

[1, 2, 3, 6]

c)

қате

d)

[1, 2, 3]

e)

[6, 12, 18]

63.

Python-да екі тізімді қалай біріктіруге болады?

a)

list1 + list2

b)

list1.append(list2)

c)

list1.merge(list2)

d)

list1.extend(list2)

e)

list1.concat(list2)

64.

Python-да тізімнің көшірмесін қалай жасауға болады?

a)

list.copy()

b)

list.clone()

c)

list.slice()

d)

list.deepcopy()

e)

list.duplicate()

65.

Қалдықпен бөлуді көрсететін оператор қайсысы?

a)

%

b)

/

c)

//

d)

**

e)

^

66.

Python-да "жақсы" бір жолмен тапсырманы орындау философиялық принципін қалай атайды?

a)

"Орындаудың бір ғана - мүмкін болса жалғыз-ақ - айқын жолы бар"

b)

"Қарапайым болғаны жақсы"

c)

"Аз болғаны жақсырақ"

d)

"Көп болса жақсырақ"

e)

"Егер жұмыс істеп тұрса, өзгертпеңіз"

67.

Функцияны print() ретінде қолданатын жаңа синтаксис Python-ның қай нұсқасында енгізілді?

a)

Python 3.0

b)

Python 2.0

c)

Python 2.7

d)

Python 3.5

e)

Python 1.0

68.

Гвидо ван Россум Python тілін жасауды қай жылы бастады?

a)

1989 жыл

b)

1991 жыл

c)

1985 жыл

d)

1993 жыл

e)

1987 жыл

69.

Python-ның кейбір тұжырымдамалары алынған бағдарламалау тілі қалай аталады?

a)

ABC

b)

Algol

c)

Perl

d)

Lisp

e)

Java

70.

Python 2.x нұсқасының соңғы тұрақты нұсқасы қай жылы шығарылды?

a)

2015 жыл

b)

2020 жыл

c)

2018 жыл

d)

2017 жыл

e)

2014 жыл

71.

Python тілінің принциптері, философиясы және ең жақсы тәжірибелер сипатталған құжат қалай аталады?

(a)  

72.

Python тілінің принциптері, философиясы және ең жақсы тәжірибелер сипатталған құжат қалай аталады?

a)

The Zen of Python

b)

PEP 8

c)

Python Manual

d)

PEP 20

e)

Python Style Guide

73.

Python 3.0-ның алғашқы тұрақты нұсқасы қай жылы жарық көрді?

a)

2008 жыл

b)

2005 жыл

c)

2010 жыл

d)

2007 жыл

e)

2006 жыл

74.

PEP 8 құжатының негізгі авторы кім, ол Python-ға арналған код стилінің стандарты болды?

a)

Гвидо ван Россум

b)

Эрик Смит

c)

Джеймс Гослинг

d)

Бьерн Страуструп

e)

Питер Нотон

75.

Python тілі мен қауымдастығын дамытуға жауапты ұйым қалай аталады?

a)

Python Software Foundation (PSF)

b)

Open Source Foundation

c)

Python Developer Group

d)

Python Foundation

e)

Python Organization

76.

Python 2.x нұсқасынан 3.x нұсқасына өту кезінде ең көп талқыланған өзгеріс қандай болды?

a)

Жолдар мен print() операторы синтаксисіндегі сәйкессіздік

b)

Ескі стандартты кітапханалардың қолдауының жойылуы

c)

Қатаң типтеуді енгізу

d)

Көп тапсырманы орындау мүмкіндіктерін оңайлату

e)

Фигурлы жақшалардың орнына шегіністерге көшу

77.

Генераторлар мен генератор өрнектері алғаш рет Python-ның қай нұсқасында пайда болды?

a)

Python 2.0

b)

Python 2.5

c)

Python 3.0

d)

Python 1.0

e)

Python 1.5

78.

Python 2.x қай жылы ескірген болып танылды?

a)

2020 жыл

b)

2018 жыл

c)

2015 жыл

d)

2017 жыл

e)

2016 жыл

79.

Ұзақ мерзімді қолдауға ие болған Python 2.7 нұсқасы қай жылы шықты?

a)

2010 жыл

b)

2005 жыл

c)

2008 жыл

d)

2015 жыл

e)

2009 жыл

80.

"The Zen of Python"-дағы күрделілікке қатысты ұстанымды білдіретін принцип қандай?

a)

"Қарапайымдылық күрделіліктен маңыздырақ"

b)

"Күрделілік маңызды рөл атқарады"

c)

"Күрделілік әрқашан аз болуы керек"

d)

"Ақылды етіп жасағаннан қарапайым етіп жасаған жақсы"

e)

"Күрделілік әрдайым жаман емес"

81.

Python Enhancement Proposals (PEP) авторларының бірі кім?

a)

Гвидо ван Россум

b)

Бьерн Страуструп

c)

Питер Нотон

d)

Джеймс Гослинг

e)

Линус Торвальдс

82.

Unicode жолдарын қолдау алғаш қай Python нұсқасында енгізілді?

a)

Python 3.0

b)

Python 2.0

c)

Python 2.5

d)

Python 1.5

e)

Python 2.7

83.

Кодтың x = "123"; int(x) орындалу нәтижесі қандай болады?

a)

123

b)

"123"

c)

0

d)

қате

e)

1

84.

Циклды for арқылы 0-ден 9-ға дейінгі диапазонға қалай жазуға болады?

a)

for i in range(10):

b)

for i in 10:

c)

for i in range(0, 10):

d)

for i in range(9):

e)

for i from 0 to 9:

85.

Сөздіктегі алғашқы элементті қалай алуға болады?

a)

dict[list(dict.keys())[0]]

b)

dict[0]

c)

dict.first()

d)

dict.get(0)

e)

dict.keys()[0]

86.

Тізімнің ұзындығын Python-да қалай анықтауға болады?

a)

len(list)

b)

list.length()

c)

list.size()

d)

list.count()

e)

length(list)

87.

Екі сөздікті Python-да қалай біріктіруге болады?

a)

dict1.update(dict2)

b)

dict1.merge(dict2)

c)

dict1.append(dict2)

d)

dict1.concat(dict2)

e)

dict1.combine(dict2)

88.

Келесі кодтың орындалу нәтижесі қандай: print(10 % 3)?

a)

1

b)

3

c)

0

d)

10

e)

қате

89.

Төмендегі типтердің қайсысы өзгермейтін болып табылады?

a)

tuple

b)

list

c)

dict

d)

set

e)

array

90.

range(3) функциясы не қайтарады?

a)

range(0, 3)

b)

[0, 1, 2]

c)

(0, 1, 2)

d)

(0, 1, 2, 3)

e)

қате

91.

Тізімнің соңғы элементін жою үшін қандай әдіс қолданылады?

a)

list.pop()

b)

list.remove()

c)

list.del()

d)

list.clear()

e)

list.drop()

92.

Python-да жолды (строка) қалай өзгертуге болады?

a)

Жолдар өзгермейді

b)

string[0] = "H"

c)

string.append("H")

d)

string.replace(0, "H")

e)

string[0] = "H"

93.

Python-да сөздіктің барлық кілттерін қалай алуға болады?

a)

dict.keys()

b)

dict.values()

c)

dict.items()

d)

dict.get()

e)

dict.keyset()

94.

Тізімді толығымен тазалау үшін қандай әдіс қолданылады?

a)

list.clear()

b)

list.removeAll()

c)

list.delete()

d)

list.clearAll()

e)

list.reset()

95.

Кодтың нәтижесі қандай болады: print("python"[:3])?

a)

pyt

b)

pyt.

c)

py

d)

python

e)

қате

96.

Сөздіктен жоқ элементті .get() әдісімен алу әрекеті қандай мән қайтарады?

a)

None

b)

қате

c)

"KeyError"

d)

False

e)

бос мән

97.

for циклінде else қалай қолданылады?

a)

Цикл break операторымен үзілмесе, кодты орындау үшін

b)

Циклді аяқтау үшін

c)

Цикл ішіндегі қосымша кодты орындау үшін

d)

Әр элементке итерация жасау үшін

e)

Циклден шығу шартын тексеру үшін

98.

Айнымалының жол екенін Python-да қалай тексеруге болады?

a)

isinstance(variable, str)

b)

type(variable) == "str"

c)

variable.is_string()

d)

isinstance(variable, string)

e)

variable.type() == str

99.

Айнымалыға типті көрсетпей мәнді қалай тағайындауға болады?

a)

Python өзі типті анықтайды

b)

айнымалының алдына var жазу керек

c)

типті қолмен көрсету керек

d)

set пайдалану керек

e)

type() арқылы типті көрсету керек

100.

Кодтың нәтижесі қандай болады: print([1, 2, 3] == [1, 2, 3])?

a)

True

b)

False

c)

қате

d)

1

e)

[1, 2, 3]

101.

Кілттер мен мәндерден тұратын сөздікті қалай құруға болады?

a)

dict = {"key": "value"}

b)

dict = [("key", "value")]

c)

dict = key = value

d)

dict = {key: value}

e)

dict = ("key", "value")

102.

Python-дағы is операторы нені білдіреді?

a)

Екі айнымалының жадыдағы бір объектіні көрсететінін тексереді

b)

Екі айнымалының мәнін салыстырады

c)

Айнымалының бар-жоғын тексереді

d)

Деректер түрін тексереді

e)

True немесе False логикалық мәнін қайтарады

103.

Тізімнен соңғы 3 элементті қалай алуға болады?

a)

list[-3:]

b)

list[3:]

c)

list[:-3]

d)

list[-3]

e)

list[3:0]

104.

Соңғы индекстен элементті қалай алу керек?

a)

list[-1]

b)

list[0]

c)

list[1]

d)

list[-2]

e)

list[0:-1]

105.

Python-да бірнеше элементті қалай өзгертуге болады?

a)

list[start:end] = new_values

b)

list.replace(start, end, new_values)

c)

list.update(start, end, new_values)

d)

list.set(start, end, new_values)

e)

list.change(start, end, new_values)

106.

Бірнеше жолды бір жолға қалай біріктіруге болады?

a)

" ".join([str1, str2])

b)

str1 + str2

c)

str1.concat(str2)

d)

str1.append(str2)

e)

merge(str1, str2)

107.

Тізім элементтерін циклде қалай шығаруға болады?

a)

for item in list: print(item)

b)

for list: print(item)

c)

for item in range(len(list)): print(list[item])

d)

for print(item) in list:

e)

for item in list: print()

108.

Python-да сөздіктің барлық мәндерін қайтару үшін қандай әдіс қолданылады?

a)

dict.values()

b)

dict.getValues()

c)

dict.items()

d)

dict.keys()

e)

dict.extractValues()

109.

Тізімнен элементтің бірінші кірісінің индексін қалай алуға болады?

a)

list.index(element)

b)

list.find(element)

c)

list.search(element)

d)

list.position(element)

e)

list.getIndex(element)

110.

Плавающей точкой айнымалыны қалай құруға болады?

a)

float_variable = 3.14

b)

float_variable = 3,14

c)

float_variable = 3/14

d)

float_variable = "3.14"

e)

float_variable = 3.14.0

111.

Python-да сөздіктің көшірмесін қалай жасауға болады?

a)

dict.copy()

b)

dict.clone()

c)

dict.deepcopy()

d)

dict.duplicate()

e)

dict.new()

112.

Тізімді қалай өсу ретімен сұрыптауға болады?

a)

list.sort()

b)

sorted(list)

c)

list.order()

d)

list.arrange()

e)

list.sort_ascending()

113.

list[::2] не қайтарады?

a)

Список с каждым вторым элементом

b)

Список, начиная с индекса 2

c)

Список с двумя одинаковыми элементами

d)

Ошибка

e)

Список с каждым четным элементом

114.

Python-да модульді қалай импорттауға болады?

a)

import math

b)

include math

c)

require math

d)

from math import *

e)

import(math)

115.

Python-да шексіз циклді қалай құруға болады?

a)

while True:

b)

for i in range(0, float('inf')):

c)

while False:

d)

for i in range(100):

e)

loop while True:

116.

Айнымалының бос мән (None) екендігін қалай тексеруге болады?

a)

x is None

b)

x == None

c)

isinstance(x, NoneType)

d)

x == ""

e)

x == False

117.

Кодтың нәтижесі қандай болады: print("Hello".upper())?

a)

"HELLO"

b)

"hello"

c)

"Hello"

d)

"HELLO!"

e)

қате

118.

Множествоның барлық элементтерін қалай жоюға болады?

a)

set.clear()

b)

set.remove()

c)

set.delete()

d)

set.deleteAll()

e)

set.reset()

119.

Символдардан жолды қалай құруға болады?

a)

"".join(list)

b)

list.join("")

c)

"".concat(list)

d)

list.combine("")

e)

"".merge(list)

120.

Тізімнен бірегей элементтерді қалай алуға болады?

a)

set(list)

b)

list.unique()

c)

list.distinct()

d)

list.removeDuplicates()

e)

list.getUnique()

121.

Жолдың сан екенін қалай тексеруге болады?

a)

str.isdigit()

b)

isinstance(str, int)

c)

str.isnumber()

d)

isinstance(str

122.

Жолдың сан екенін қалай тексеруге болады?

a)

str.isdigit()

b)

isinstance(str, int)

c)

str.isnumber()

d)

isinstance(str, float)

e)

type(str) == "int"

123.

Кодтың нәтижесі қандай болады: print(5 / 2)?

a)

2.5

b)

2

c)

2.0

d)

2.5.0

e)

қате

124.

Айнымалы бүтін сан ба екенін қалай анықтауға болады?

a)

isinstance(variable, int)

b)

type(variable) == int

c)

variable.is_integer()

d)

isinstance(variable, number)

e)

type(variable) == "int"

125.

Екі тізбекті жаңа тізбек жасамай қалай біріктіруге болады?

a)

list1.extend(list2)

b)

list1.append(list2)

c)

list1.add(list2)

d)

list1.merge(list2)

e)

list1.concat(list2)

126.

Сөздікке "кілт-мән" жұптарын алу үшін қай әдіс қолданылады?

a)

dict.items()

b)

dict.pairs()

c)

dict.entries()

d)

dict.values()

e)

dict.keys()

127.

s айнымалысында сақталған жолдың upper() әдісін қалай шақыруға болады?

a)

s.upper()

b)

upper(s)

c)

s.toUpperCase()

d)

s.capitalize()

e)

s.uppercase()

128.

Тізбек бос емес екенін қалай тексеруге болады?

a)

if list:

b)

if len(list) > 0:

c)

if list != []:

d)

if not list:

e)

if list.count() > 0:

129.

list[1:3] өрнегі не қайтарады?

a)

Индексі 1 және 2 болатын элементтермен тізбектің үзіндісі

b)

Индексі 1 және 3 болатын элементтермен тізбектің үзіндісі

c)

Индексі 0 және 1 болатын элементтермен тізбектің үзіндісі

d)

Қате

e)

Индексі 1, 2, 3 болатын элементтер

130.

Тізбектен жиын құрудың қалай жасауға болады?

a)

set(list)

b)

list.set()

c)

set = list()

d)

list.to_set()

e)

set.create(list)

131.

Python-да бөлінгеннен қалған қалдықты қалай алуға болады?

a)

%

b)

//

c)

/

d)

**

e)

^

132.

Тізбек бос екенін қалай тексеруге болады?

a)

if not list:

b)

if len(list) == 0:

c)

if list.isEmpty():

d)

if list.count() == 0:

e)

if list == []:

133.

Тізбек бос екенін қалай тексеруге болады?

a)

if not list:

b)

if len(list) == 0:

c)

if list.isEmpty():

d)

if list.count() == 0:

e)

if list == []:

134.

1, 2 және 3 элементтері бар кортежді қалай жасауға болады?

a)

tuple = (1, 2, 3)

b)

tuple = [1, 2, 3]

c)

tuple = {1, 2, 3}

d)

tuple = 1, 2, 3

e)

tuple = (1, 2, 3, )

135.

Объектілердің бірдей екенін тексеру үшін қандай оператор қолданылады?

a)

is

b)

==

c)

!=

d)

>

136.

Жолды ондық санға қалай түрлендіруге болады?

a)

float(string)

b)

int(string)

c)

str(string)

d)

float(string, 2)

e)

number(string)

137.

str.strip() әдісі не істейді?

a)

Жолдың басындағы және соңындағы бос орындарды жояды

b)

Жолдағы барлық бос орындарды жояды

c)

Жолды кіші әріптерге түрлендіреді

d)

Жолдағы барлық таңбаларды жояды

e)

Жолды үлкен әріптерге түрлендіреді

138.

Python-да қателік тудыру үшін қалай әрекет етуге болады?

a)

raise Exception("Error")

b)

throw Exception("Error")

c)

exception("Error")

d)

error("Error")

e)

raise Error("Error")

139.

Конструктор арқылы жаңа сөздік қалай жасауға болады?

a)

dict()

b)

{}

c)

new dict()

d)

new_dict()

e)

dict_new()

140.

Кортеждің соңына элемент қосу үшін қандай әдіс қолданылады?

a)

Кортеждер өзгертілмейді

b)

tuple.append()

c)

tuple.insert()

d)

tuple.add()

e)

tuple.extend()

141.

x = 5; y = 10; print(x != y) орындалғанда не шығарылады?

a)

True

b)

False

c)

0

d)

10

e)

қате

142.

s деген айнымалыда сақталған жолға lower() әдісін қалай қолдануға болады?

a)

s.lower()

b)

lower(s)

c)

s.toLowerCase()

d)

s.downcase()

e)

s.lowercase()

143.

Бос жиынды (set) қалай жасауға болады?

a)

set()

b)

[]

c)

()

d)

{}

e)

empty_set()

144.

Python-да айнымалыға мән қалай меншіктеуге болады?

a)

variable = value

b)

value = variable

c)

variable : val

145.

Python-да айнымалыға мән қалай меншіктеуге болады?

a)

variable = value

b)

value = variable

c)

variable : value

d)

variable := value

e)

value := variable

146.

Python-да жолдың сан екенін қалай тексеруге болады?

a)

string.isdigit()

b)

string.isnumeric()

c)

isinstance(string, int)

d)

string.isnum()

e)

isinstance(string, float)

147.

Python-да деректерді файлға қалай шығара аламыз?

a)

file.write(data)

b)

write(file, data)

c)

file.append(data)

d)

output.write(data)

e)

file.print(data)

148.

Python-да 1-ден 5-ке дейінгі сандарды генератор ретінде қалай жасауға болады?

a)

(x for x in range(1, 6))

b)

range(1, 6)

c)

list(range(1, 6))

d)

(x in range(1, 6))

e)

[x for x in range(1, 6)]

149.

Кортежді айнымалыларға қалай бөлшектеуге болады?

a)

a, b = (1, 2)

b)

a = 1; b = 2

c)

a: b = (1, 2)

d)

a, b => (1, 2)

e)

unpack((1, 2), a, b)

150.

Тізбектегі бірінші элементті қалай алуға болады?

a)

list[0]

b)

list[1]

c)

list[0, 1]

d)

list.get(0)

e)

list.first()

151.

Сөздіктегі элементті индекс арқылы қалай өзгертуге болады?

a)

dict[key] = value

b)

dict.add(key, value)

c)

dict.insert(key, value)

d)

dict.set(key, value)

e)

dict.update(key, value)

152.

Жиыннан элементті қалай жоюға болады?

a)

set.remove(element)

b)

set.delete(element)

c)

set.removeAll()

d)

set.pop(element)

e)

set.removeAt(element)

153.

Тізбектен элементті алып, оны қалай қайтара аламыз?

a)

list.pop()

b)

list.remove()

c)

list.del()

d)

list.extract()

e)

list.shift()

154.

Жолдың бос екенін қалай тексеруге болады?

a)

if not string:

b)

if string == ""

c)

if string.length(