wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Викторина без названия

Total questions: 48

Worksheet time: 24mins

Name
Class
Date
1.

Python-да деректерді және код нәтижесін шығару командасы

a)

dir()

b)

print()

c)

help()

d)

string()

2.

Жақшада көрсетілген нысан бойынша анықтаманы көрсету командасы

a)

help()

b)

string()

c)

print()

d)

dir()

3.

Кез-келген объектінің атрибуттары мен әдістерінің тізімін қайтаратын команда (функциялар, модульдер, жолдар, тізімдер, сөздіктер және т.б.)

a)

print()

b)

or()

c)

dir()

d)

trip()

4.

Түрлі мәндерді (мәтін, сандар және т. б.) сақтауға болатын объектілер

a)

Тізімдер (list), жолдар (string), сандар (integer, float)

b)

Жолдар(string),сандар(integer,float)

c)

Тізімдер (list), жиындар (set), сөздіктер (dictionary)

d)

Жолдар (string), кортеждер (tuple), сандар (int, float)

5.

Python өзгермелі деректер түрі

a)

Тізімдер (list), жолдар (string), кортеждер (tuple)

b)

Жолдар (string), кортеждер (tuple), сандар (int, float)

c)

Тізімдер (list), жиындар (set), сөздіктер (dictionary)

d)

Жиындар (set), сөздіктер (dictionary)

6.

Python реттелген деректер түрі

a)

Тізімдер (list), жолдар (string), кортеждер (tuple

b)

Шаршадым делать уже

c)

Иа

d)

Мен сондаймын

7.

Python реттелмеген деректер түрі

a)

Сөздіктер(dictionary)

b)

Жиындар (set), сөздіктер (dictionary)

c)

Жиындар(set)

d)

Тізімдер(list),сөздіктер(dictionary)

8.

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

a)

+

b)

//

c)

:

d)

-

9.

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

a)

%

b)

//

c)

/

d)

+

10.

Python-дағы дәреже функциясын көрсетіңіз

a)

^

b)

**

c)

d)

11.

Python-да ИЛИ биттік операциясын көрсетіңіз

a)

//

b)

:

c)

|

d)

\

12.

Python-да Исключающее ИЛИ биттік операциясын көрсетіңіз

a)

*

b)

^

c)

~

d)

13.

Python-да И биттік операциясын көрсетіңіз

a)

@

b)

#

c)

&

d)

~

14.

Python-да оңға жылжу биттік операциясын көрсетіңіз

a)

>>

b)

>

c)

<<

d)

>>>

15.

Python-да биттер инверсиясы операциясын көрсетіңіз

a)

_

b)

-

c)

^

d)

~

16.

Мәтіндік ақпаратты сақтау және ұсыну үшін пайдаланылатын реттелген деректер түрі, олар сөздер және мәтін түрінде ұсынылатын барлық деректермен жұмыс істей алады

a)

Тізімдер(list)

b)

Кортеждер(tuple)

c)

Жолдар(string)

d)

Дұрыс жауап жоқ

17.

Айнымалыға тағайындалған тұрақты мән

a)

Литерал

b)

Ралтер

c)

Дауер

d)

Литерел

18.

Python-да келесі жолдан бастау үшін қолданылатын экрандалған реттілігі

a)

\m

b)

\n

c)

\p

d)

\t

19.

Python-да келесі беттен бастау үшін қолданылатын экрандалған реттілігі

a)

\f

b)

\t

c)

\n

d)

\m

20.

Python-да көлденең табуляцияны білдіретін экрандалған реттілік

a)

\p

b)

\t

c)

\i

d)

\v

21.

Python-да тік табуляцияны білдіретін экрандалған реттілік

a)

\v

b)

\t

c)

\p

d)

\n

22.

S1 және S2 айнымалылардың конкатенациясын көрсетіңіз

a)

S1-S2

b)

S1/S2

c)

S1+S2

d)

S1+S2

23.

«spameggs»-тен «me» әріптерін алыңыз

a)

"spameggs"[3:5]

b)

"spameggs"[4:5]

c)

"spameggs"[3:6]

d)

"spameggs"[5:5]

24.

«spameggs»-тен «aeg» әріптерін алыңыз

a)

"spameggs"[1:4:2]

b)

"spameggs"[1:6:3]

c)

"spameggs"[1:6:2]

d)

"spameggs"[3:6:2]

25.

«student» сөзін кері айналдырып, «tneduts» нәтижесін алыңыз?

a)

"student"[::+1]

b)

"student"[::-4]

c)

"student"[::-2]

d)

"student"[::-1]

26.

«аграрка» жолын тізімге айналдырыңыз, «а», «г», «р», «а», «р», «к», «а» тізімі болу керек

a)

list("аграрвард")

b)

аргарка

c)

list("аграрка")

d)

аграрный

27.

Кодтың дұрыс нәтижесін көрсетіңіз

c = [c * 3 for c in 'list']

print(c)

a)

['lll', 'iii', 'sss', 'ttt']

b)

['ll', 'iii', 'sss', 'ttt']

c)

: ['lll', 'iii', 'sss', 'tt']

d)

: ['lll', 'iii', 'ss', 'ttt']

28.

Кодтың дұрыс нәтижесін көрсетіңіз

c = [c * 3 for c in 'list' if c != 'i']

print(c)

a)

['lll', 'sss', 'tt']

b)

['lll', 'sss', 'ttt']

c)

['lll', бss', 'ttt']

d)

['lll', 'sоs', 'ttt']

29.

Кодтың дұрыс нәтижесін көрсетіңіз

c = [c + d for c in 'list' if c != 'i' for d in 'spam' if d != 'a']

print(c)

a)

['ls', 'lp', 'lm', 'ss', 'sp', 'sm', 'ts', 'tp', 'tm']

b)

Просто запомните

c)

Уххх кишкене калд

d)

Сабина крутая а так та

30.

Кодтың дұрыс нәтижесін көрсетіңіз

d = {'dict': 1, 'dictionary': 2}

print(d)

a)

{'dict': 2, 'dictionary': 2}

b)

{'dict': 1, 'dictionary': 3}

c)

{'dict': 1, 'dictionary': 2}

d)

{'dict': 1, 'dictionary': 3}

31.

Кодтың дұрыс нәтижесін көрсетіңіз

d = dict.fromkeys(['a', 'b'], 100)

print(d)

a)

{'a': 100, 'b': 200}

b)

{'a': 100, 'b': 100}

c)

{'a': 200, 'b': 100}

d)

{'a': 100, 'b': 150}

32.

Кодтың дұрыс нәтижесін көрсетіңіз

d = {a: a ** 2 for a in range(7)}

print(d)

a)

{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 26, 6: 36}

b)

{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36}

c)

{0: 0, 1: 1, 2: 4, 5: 9, 4: 16, 5: 25, 6: 36}

d)

{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 6: 25, 6: 36}

33.

Кодтың дұрыс нәтижесін көрсетіңіз

name = ‘students'

letter = name[1]

print(letter)

a)

t

b)

m

c)

o

d)

m

34.

Кодтың дұрыс нәтижесін көрсетіңіз

name = ‘students'

len(name)

a)

6

b)

7

c)

2

d)

8

35.

Жол таңбаларын бір-бірлеп қараудантұратын көптеген есептеулер бар. Көбінесе оларбасынан басталады, әр таңбаны кезекпен таңдайды, онымен бір/бірнеше операция жасайды және жолдыңсоңына жеткенше жалғасады. Операциялардың бұл түріқалай аталады

a)

Жолды қайталау (итерацаая)

b)

Жолды қайталау (итерация)

c)

Басқару

d)

Тарату

36.

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

name = ‘students’

index = 0

while index < len(name):

   letter = name[index]

   print(letter)

index = index + 1

a)

index=0

b)

letter=name

c)

index < len(name)

d)

name

37.

Берілген кодтың орындалуын сипаттаңыз

name = ‘students’

index = 0

while index < len(name):

   letter = name[index]

   print(letter)

index = index + 1

a)

Код әр таңбаны кезекпен басып шығарады және индексті 1-ге арттырып, соңғы таңбаға жеткенше жалғасады.

b)

Цикл жолдың соңғы таңбасын басып шығарғанда аяқталады.

c)

Кезекпен басып,индекс төмендейді

d)

Соңғы таңбаға жалғаспайды

38.

Төменде жолды таңдаудың екі нұсқасы берілген. Код нәтижелерінде айырмашылықтар бар ма?

1)

name = 'students'

index = 0

while index < len(name):

   letter = name[index]

   print(letter)

   index = index + 1

2)

name = 'students'

for letter in name:

print(letter)

a)

А

b)

Екі код та бірдей нәтиже береді, бірақ біріншісі while , ал екіншісі for циклын қолданады. Нәтижелер бірдей.

c)

Не

d)

Керек

39.

Берілген кодтағы жолды таңдау қашан аяқталады

name = 'students'

for letter in name:

print(letter)

a)

Цикл жолдың соңғы таңбасын басып шығарғанда аяқталмайды.

b)

Цикл жолдың бастапқы таңбасын басып шығарғанда аяқталады.

c)

Цикл жолдың соңғы таңбасын басып шығарғанда аяқталады.

d)

Цикл жолдың соңғы таңбасын басып шығармағанда аяқталады.

40.

Кодтың дұрыс нәтижесін көрсетіңіз

s = 'Monty Python'

print(s[0:5])

a)

Python

b)

Monty

c)

print

d)

s=5

41.

Кодтың дұрыс нәтижесін көрсетіңіз

s = 'Monty Python'

print(s[6:12])

a)

Monty

b)

print

c)

Python

d)

Pop

42.

Кодтың дұрыс нәтижесін көрсетіңіз

fruit = 'banana'

fruit[:3]

a)

banana

b)

ban

c)

fruit

d)

fru

43.

Кодтың дұрыс нәтижесін көрсетіңіз

fruit = 'banana'

fruit[3:]

a)

ana

b)

bana

c)

fruit

d)

fru

44.

Python-да тағайындау операторын көрсетіңіз

a)

+

b)

-

c)

d)

=

45.

Python-да теңдік операторын көрсетіңіз

a)

===

b)

==

c)

=

d)

-=

46.

Бұл код қандай операция жасайды

word = 'students'

count = 0

for letter in word:

   if letter == 's':

       count = count + 1

print(count)

Код "students" сөзіндегі s әріптерінің санын санайды.

a)

3

b)

6

c)

2

d)

1

47.

Кодтың дұрыс нәтижесін көрсетіңіз

vlans = ['3', '150', '11']

print(','.join(vlans))

a)

join

b)

  3,150,11

c)

vlans

d)

op

48.

Кодтың дұрыс нәтижесін көрсетіңіз

string1 = 'FastEthernet0/23'
print(string1.upper())

a)

Etnernet/23

b)

FASTETHERNET0/23

c)

FastEthernet/23

d)

Fast/23