WorksheetsАлгоритмдер туралы тест
Total questions: 183
Worksheet time: 2hrs 44mins
Алгоритм туралы қате тұжырымды көрсетіңіз:
Алгоритм әртүрлі реттілікпен орындалатын нәтиже жеткізбейтін бірнеше қадамдардан тұрады.
Алгоритм деп қандай да бір нәтиже жеткізетін командалар тобын айтамыз.
Алгоритм - есепті шығару үшін қажетті іс-әрекеттер тізбегін сипаттайтын ережелер жүйесі.
Алгоритм белгілі бір реттілікпен бірінен соң бірі орындалатын бірнеше қадамдардан тұрады.
Алгоритмнің әрбір қадамы бір немесе бірнеше қарапайым операцияларды қамтиды.
Алгоритмнің қасиеттеріне жатпайды:
Дискреттілік, нәтижесіздік, түсініксіздік
Дискреттілік, айқындылық, нәтиже, жалпылық
Дискреттілік, белгілілік, нәтиже, жалпылық
Дискреттілік, дұрыстылық, нәтиже, жалпылық
Дискреттілік, анықтық, нәтиже, жалпыға ортақ
Алгоритмдер жазылуы бойынша бірнеше түрде қолданылады:
табиғи тіл (сөзбен сипаттау), блок-схема түрінде, бағдарламалау тілінде
шетел тілінде
тек қана қазақ тілінде
ана тілі (сөзбен сипаттау), python тілі, C++ тілі
табиғи тіл (сөзбен сипаттау), қимылдар тілінде
Алгоритмнің тіктөртбұрышпен сызылатын блогы:
есептеу блогы
логикалық блок (шарт)
енгізу/шығару блоктары
алгоритмнің басы/соңы
модификациялау блогы
Алгоритмнің параллелограммен сызылатын блогы:
енгізу/шығару блоктары
есептеу блогы
логикалық блок (шарт)
алгоритмнің басы/соңы
модификациялау блогы
Алгоритмнің эллипспен сызылатын блогы:
алгоритмнің басы/соңы
енгізу/шығару блоктары
есептеу блогы
логикалық блок (шарт)
модификациялау блогы
Алгоритмнің ромбымен сызылатын блогы:
логикалық блок (шарт)
енгізу/шығару блоктары
есептеу блогы
алгоритмнің басы/соңы
модификациялау блогы
Командалары бірінен соң бірі тізбектеліп орындалатын алгоритм ...
Командалары бірінен соң бірі тізбектеліп орындалатын алгоритм ...
сызықтық алгоритм деп аталады.
тармақталған алгоритм деп аталады.
циклдық алгоритм деп аталады.
қайталанған алгоритм деп аталады.
тәуелсіз алгоритм деп аталады.
Берілген шарттың ақиқаттығына қарай көрсетілген екі әрекеттің біреуінің ғана орындалуын ұйымдастыратын басқарушы құрылым ...
тармақталған алгоритм деп аталады.
сызықтық алгоритм деп аталады.
циклдық алгоритм деп аталады.
қайталанған алгоритм деп аталады.
тәуелсіз алгоритм деп аталады.
Берілген шамаға тәуелді көрсетілген әрекеттің қайталанып орындалуын ұйымдастыратын басқарушы құрылым ...
циклдық алгоритм деп аталады.
тармақталған алгоритм деп аталады.
сызықтық алгоритм деп аталады.
жасанды алгоритм деп аталады.
тәуелсіз алгоритм деп аталады.
Сызықтық бағдарлама құрамында келесі операторлар болуы мүмкін:
меншіктеу операторы, енгізу операторы, шығару операторы.
тармақталу операторы, енгізу операторы, шығару операторы.
цикл операторы, енгізу операторы, шығару операторы.
меншіктеу операторы, қайталау операторы.
цикл операторы.
Суретте көрсетілген блок-схема алгоритм түрінің қайсысына келеді:
сызықтық алгоритм
циклдық алгоритм
тармақталған алгоритм
жасанды алгоритм
тәуелсіз алгоритм
Python тілінің негізін қалаған адам:
Гвидо ван Россум
Бьерн Страуструп
Әл Хорезми
Монти Пайтон
Деннис Ритчи
Python программасы файлының кеңейтілуі:
.py
.pi
.pu
.pyt
.ptn
Python тіліндегі нақты тип:
float
int
str
list
bool
Python тіліндегі логикалық тип:
bool
float
int
Python тіліндегі нақты тип:
float
int
str
list
bool
Python тіліндегі логикалық тип:
bool
float
int
str
list
Мәнді бүтін санға түрлендіретін функция:
int()
bool()
float()
str()
list()
a = input(). a айнымалысының типі:
str
bool
float
int
list
Арифметикалық өрнектердегі басымдылықтың (приоритет) реті:
жақшалар, дәрежеге шығару **, көбейту және бөлу, қосу және азайту
дәрежеге шығару **, жақшалар, көбейту және бөлу, қосу және азайту
көбейту және бөлу, қосу және азайту, жақшалар, дәрежеге шығару **
жақшалар, көбейту және бөлу, қосу және азайту, дәрежеге шығару **
жақшалар, көбейту және бөлу, дәрежеге шығару **, қосу және азайту
Санның модулі:
abs()
hex()
int()
round()
bin()
Екілік санау жүйесіне аударатын функция:
bin()
hex()
oct()
int()
round()
Математикалық функциялармен жұмыс істеу үшін қолданылатын модуль:
math
sys
itertools
time
numPy
Математикалық функцияларды есептеу үшін қосатын модуль:
from math import *
from math import sqrt
from math import sin, cos
import *
import math *
Логарифмді есептейтін функция:
math.log(x)
math.exp(x)
math.ceil(x)
math.floor(x)
math.factorial(x)
Кодқа бір жолға комментарий жазу:
#
//
/*
'''
\
Кодқа бірнеше жолға комментарий жазу:
''' … '''
// … //
/* … */
# … #
\ … //
«Тең емес» операторы:
"!="
"=="
"<>"
"=!"
"><"
Логикалық «және» амалы:
and
or
xo
«Тең емес» операторы:
!=
==
<>
=!
><
Логикалық «және» амалы:
and
or
xor
not
!
Код нәтижесі:
Скидка 2%.
Скидка 5%.
Скидка 10%.
Скидка жоқ.
30
Күрделі шарттағы амалдардың басымдылығы (приоритет):
салыстырулар (<, >, <=, >=, ==, !=), not, and, or
not, and, or, салыстырулар (<, >, <=, >=, ==, !=)
салыстырулар (<, >, <=, >=, ==, !=), and, or, not
салыстырулар (<, >, <=, >=, ==, !=), and, not, or
салыстырулар (<, >, <=, >=, ==, !=), or, not, and
Код нәтижесі:
qys
koktem
jaz
kuz
onday ai nomeri jok
Код нәтижесі:
14 let
14 god
14 godina
1 god
4 godina
Код орындалуының нәтижесінде:
Экранға 10 рет "Сәлем" сөзі шығады.
Цикл бірде бір рет орындалмайды.
Экранға 1 рет "Сәлем" сөзі шығады.
Қате код.
Экранға 10 рет "Сәлем" сөзі бір жолға шығады.
Цикл қанша рет орындалады:
Циклдан шыға алмайды (зацикливание)
Цикл бірде бір рет орындалмайды.
1 рет
2 рет
3 рет
Код нәтижесі:
5
4
129
қате код
0
Код нәтижесі:
қате код
5
4
129
0
Код нәтижесі:
7
қате код
14
42
1
Код нәтижесі:
24
қате код
12
48
1
Код нәтижесі:
1 9 25 49 81
1 9 25 49 81 121
9 25 49 81
9 25 49 81 121
1 4 9 16 25 36 49 64 81 100
Код нәтижесі:
100 64 36 16 4
100 64 36 16 4 0
64 36 16 4 0
100 81 64 49 36 25 16 9 4 1
1 4 16 36 64
Цикл орындалғаннан кейін а мәні:
4
1
Цикл орындалғаннан кейін а мәні:
4
1
3
5
2
Код нәтижесі:
5! = 120
4! = 24
1! = 1
6! = 720
5! = 15
if операторының шарты орындалғаннан кейін ол шарттың нәтижесінің типі:
bool
int
float
str
list
Код нәтижесі:
4
1
0
5
2
Код нәтижесі:
2
1
0
5
12
math классының константасы:
pi
g
k
T
константалар жоқ
Код нәтижесі:
True
False
1
0
2
Төмендегі код нәтижесі:
True False
False True
True True
False False
a=10 b=25
Программаның келесі үзіндісін орындағаннан кейін x айнымалысының мәні:
324
44
4
324,32
234
Логикалық ЖӘНЕ (and) амалын қолдану нәтижесі true болатын жағдай:
true && true
true && false
false && true
false && false
true && true && false
Блок-схемаға сәйкес келетін оператор:
Алдын-ала орындалуы керек итерациялардың саны белгілі цикл операторы:
for
if
while
break
continue
Циклдің орындалуын толығымен тоқтату үшін қолданылатын оператор:
break
continue
else
default
in
Циклды толығымен тоқтату үшін емес, оның тек бір итерациясын өткізіп жіберу үшін қолданылатын оператор:
continue
break
else
default
in
print() командасы қолданылады:
мәліметтерді экранға шығару үшін.
мәліметтерді пернетақтадан оқу үшін.
print() командасы қолданылады:
мәліметтерді экранға шығару үшін.
мәліметтерді пернетақтадан оқу үшін.
мәліметтерді пернетақтадан енгізу үшін.
мәліметтерді жою үшін.
мәліметтерді файлға жазу үшін.
Суретте қай оператордың блок-схемасы берілген:
while
for
if … else
сызықтық алгоритм
if … elif
Суретте қай оператордың блок-схемасы берілген:
if … else
while
for
сызықтық алгоритм
if … elif
Суретте қандай оператордың блок-схемасы берілген:
if толық емес шарт операторы
for қайталану саны белгілі цикл операторы
while қайталану саны белгісіз цикл операторы
if … else толық шарт операторы
if … elif кіріктірілген шарт операторы
a және b мәндері қандай болғанда тармақталу операторының сол жақ тармағы орындалады (орындалатын команда түспен белгіленген):
a=7, b=4.
a=-87, b=70.
a=7, b=7.
a=56, b=100.
a=0, b=0.
a және b мәндері қандай болғанда тармақталу операторының сол жақ тармағы орындалады (орындалатын команда түспен белгіленген):
A=7 b=7.
A=7 b=4.
A=17 b=-10.
A=87 b=0.
A=70, b=7.
Келесі программа кодының орындалу нәтижесі:
2-жолда қате қайда болады
qwe
awe
aqwe
3-жолда қате пайда болады
Блок-схема:
Алгоритмнің графикалық түрде жазылуы.
Орындаушыға түсінікті тілмен жазылған нұсқаулықтар.
Программалау тілінде жазылуы.
Алгоритмдік тілде жазылуы.
Физикалық схемалар түрінде жазылуы.
Алгоритм түрлері:
Сызықтық алгоритм
Ауыстыру алгоритмі
Реттеу, цикдік алгоритм
Жинақтық
Дискреттік
Дұрыс тұжырымды көрсетіңіз:
Ішкі цикл 10000 рет орындалады.
2 рет цикл орындалады.
Дұрыс тұжырымды көрсетіңіз:
Ішкі цикл 10000 рет орындалады.
2 рет цикл орындалады.
200 рет цикл орындалады.
1 рет цикл іші орындалады.
9801рет цикл орындалады.
Шығару операторының дұрыс жазылу формасын көрсетіңіз:
print(x, x+1, x+2)
write(x, y; 2)
print(x; y; z)
input()
writeLine(x; y + z);
Стандартты арифметикалық операциялар:
+, -, /, *
**, //, %
=, >, <
==, <, >, <=, >=, !=
Код нәтижесі:
t
cat cow
o
cat
dog
Код нәтижесі:
[0, 1, 0, 1, 0, 1, 0, 1]
[0, 0, 0, 0, 1, 1, 1, 1]
[0, 1, 4]
[1, 1, 1, 1, 0, 0, 0, 0]
[1, 0, 1, 0, 1, 0, 1, 0]
Код нәтижесі:
[0, 2, 4, 6, 8]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0]
[0, 0, 0, 0, 0]
[1, 3, 5, 7, 9]
Код нәтижесі:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 2, 4, 6, 8]
[0]
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
[1, 3, 5, 7, 9]
Код нәтижесі:
[0, 1]
[2, 4, 5, 3, 0, 1]
[0, 0, 1]
[1]
[2, 4, 5, 3, 1]
Код нәтижесі:
['Asan', 'Usen', 5, 6]
['Asan', 'Usen', '5', '6']
Қате шығады
[5, 6]
['Asan', 'Usen']
list туралы қате тұжырым:
Алғашқы элементің индексі 1-ден басталады.
Тізім дегеніміз - белгілі бір ретпен берілген элементтердің жиынтығы.
Тізімдер сандардың, жолдардың, басқа тізімдердің немесе олардың барлығының комбинациясынан тұра алады.
Тізімдегі әр элементтің өз индексі бар.
Тізімдегі элементтерді кез келген уақытта өзгертуге, жоюға немесе жаңа элементтерді енгізуге болады.
Код нәтижесі:
ValueError: 'Arman' is not in list
-1
0
['Asan', 'Us
Код нәтижесі:
ValueError: 'Arman' is not in list
-1
0
['Asan', 'Usen', 'Aisha', 'Arman']
['Arman']
Мәліметтердің сандық типтері (Numeric Type):
int, float, complex
list, tuple, range
str
set, frozenset
dict
Мәліметтердің жолдық типтері:
str
int, float, complex
list, tuple, range
set, frozenset
bool
Мәліметтердің логикалық типтері:
bool
str
int, float, complex
list, tuple, range
set, frozenset
Стандартты Python жиынтығына кіретін модульді көрсетіңіз:
math
numpy
SciPy
PIL
OpenCV
Дұрыс идентификаторлар:
sum1
41And
A+B
2_sum
1sum_
Команданы орындау нәтижесі:
25 2500
25 25000
25 125
2500
25000 250
Код нәтижесі:
2
3
0
1
Error
Код нәтижесі:
[2, 2] [1, 1]
[1, 2] [2, 1]
[2, 1] [1, 2]
[2, 2] [2, 2]
[1, 1] [1, 1]
Код нәтижесі:
4
6
0
1
3
Код нәтижесі:
1
0
4
5
2
Код нәтижесі:
5 4
4 5
4 4
5 5
Error
Код нәтижесі:
6
5
4
Error
2
Код нәтижесі:
10
20
8
12
0
Код нәтижесі:
[1, 1, 1, 0]
[1, 1, 1, 1]
[0, 1, 1, 0]
[]
Error
Код нәтижесі:
Error
6
5
0
1
Код нәтижесі:
4
3
2
0
1
Код нәтижесі:
1
6
3
Экранға неше сан шығады:
4
1
3
5
0
Код нәтижесі:
5
10
0
2
7
Код нәтижесі:
False
True
True False
False False
Error
Код нәтижесі:
[4, 16]
[1, 4, 16, 25]
[1, 25]
[4, 25]
[1, 16]
Код орындалғаннан кейінгі нәтиже:
31-12-2019
'31'-'12'-'2019'
'31'-'12'-'2019'-
31-12-2019-
Error
Код орындалғаннан кейінгі нәтиже:
Mercury*Venus!Mars**Jupiter?
Mercury**Venus!!Mars**Jupiter??
Mercury*Venus!Mars*Jupiter!
Mercury**Venus?Mars**Jupiter!
Mars**Jupiter?Mercury*Venus!
Код орындалғаннан кейін s1 айнымалысының мәні:
Python
Java
C++
PythonJava
C++PythonJava
Код нәтижесі:
True
False
free
zholdar in t
zholdar in Python tilindegi zholdar!
Дұрыс көрсетілген жол:
num = float(2)
$num = 2
int num = 2
var num = 2
num = float('num')
Кодқа байланысты дұрыс пікір:
Кодта қателік жоқ
Функция өз өзін шақыра алмайды
Қайтарылатын мәннің типін көрсету керек
Функция үнемі 1 мәнін қайтарады
2 return қолданылмайды
Жолды тізімге түрлендіру:
list(mystring)
tuple(mystring)
dict(mystring)
multiset(mystring)
set(mystring)
Төмендегі функциялардың қайсысы жолдағы барлық таңбалардың кіші әріппен жазылғанын тексеру үшін қолданылады:
islower()
istitle()
isspace()
isnumeric()
isupper()
Жолдық типке түрлендіру әдісі:
str(x)
float(x)
long(x [,base] )
int(x [,base])
string(x)
Код нәтижесі:
raushan
kyzgakldak
qalampyr
['raushan', 'kyzgakldak', 'qalampyr']
['raushan']
Код нәтижесі:
қате код
5Asan
Asan5
x + y
5+ Asan
Код нәтижесі:
Python is awesome
Python is fantastic
Python is
Python is + x
қате код
Код нәтижесі:
Python is fantastic
Python is awesome
Python is
Ештеңе шықпайды (кодта қателік жоқ)
қате код
Код нәтижесі:
World!
Hello,
Hello, World!
Hello, W
Hello
Cөздің басындағы және соңындағы бос орындарды алып тастауды:
strip()
delete()
del()
split()
backspace()
Код нәтижесі:
My name is Asan, and I am 25
25
My name is Asan, and I am
My name is Asan, and I am {}
қате код
Жолдан тізімді алу:
split()
swapcase()
strip()
partition()
rjust()
Код нәтижесі:
banana
cherry
apple
banana, cherry
apple, banana
Тізімге 2-ші индекске элементті қосу:
Тізімге 2-ші индекске элементті қосу:
thislist.insert(2, "watermelon")
thislist.pop(2, "watermelon")
thislist.insert(1, "watermelon")
thislist.insert("watermelon", 2)
thislist.insert("watermelon", 2, 1)
Тізімнің соңына элемент қосу әдісі:
append()
insert()
add()
end()
concat()
Бір тізімнің соңына екінші тізімді қосу әдісі:
extend()
append()
insert()
add()
end()
Тізімнен элементі жою:
remove
delete
del
erase
clear
Код нәтижесі:
[0, 1, 2, 3, 4]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 3, 4, 5]
[0, 1, 2, 3, 4, 5]
[5, 6, 7, 8, 9, 10]
Код нәтижесі:
['apple', 'orange', 'cherry']
["apple", "banana", "cherry"]
["apple", "banana", 'orange', "cherry"]
["orange'", "banana", " orange'"]
қате код
Сұрыптау әдісі:
sort()
reverse()
pop()
sortby()
groupby()
Код нәтижесі:
apple banana
apple
apple banana cherry
apple cherry
cherry
Код нәтижесі:
3
1
2
6
5
Код нәтижесі:
(8, 7)
8
7
15
функция орындалмайды
Жолдан ішкі жолды іздеу. Ішкі жолдың бірінші кірген нөмірін немесе -1 қайтарады:
S.find(str, [start],[end])
S.rfind(str, [start],[end])
S.count(str, [start],[end])
S.replace(str1, str2)
S.upper()
Жолды төменгі регистрға түрлендіру:
S.lower()
S.find(str, [start],[end])
S.upper()
S.replace(str1, str2)
S.index(str, [start],[end])
str1 ішкі жолын str2 жолымен алмастырады
str1 ішкі жолын str2 жолымен алмастырады:
S.replace(str1, str2)
S.find(str, [start],[end])
S.count(str, [start],[end])
S.index(str, [start],[end])
S.upper()
[start, end] диапазонындағы қиылыспайтын ішкі жол қайталануларының санын қайтарады:
S.count(str, [start],[end])
S.find(str, [start],[end])
S.replace(str1, str2)
S.index(str, [start],[end])
S.lower()
Қию нәтижесі:
34567
4567
345678
3456789
234567
Функцияға қатысты қате пікір:
Функцияны басқа функцияның ішінен шақыруға болмайды.
return командасы функцияның кез келген жерінде кездесуі мүмкін.
return орындалғаннан кейін функцияның жұмысы тоқтатылады.
Функцияның сипаттамасы def сөзінен басталуы керек.
Функцияларда орындалатын командалар if немесе while командалық блоктарындағыдай шегініспен жазылуы керек.
Функцияға қатысты дұрыс пікір:
Функциядан сол функцияның өзін - өзі шақыруға да болады.
Функцияны басқа функцияның ішінен шақыруға болмайды.
Функцияда міндетті түрде кем дегенде бір return командасы болуы керек.
Функциядан тек бір ғана мән қайтаруға болады.
Функцияда міндетті түрде кем дегенде бір параметр болуы керек.
Код нәтижесі:
1 1
1 0
0 0
0 1
0
Код нәтижесі:
1 0
1 1
0 0
0 1
0
Кортежге қатысты қате пікір:
Кортеж элементтерін өзгертуге болады.
Кортеждерді қосуға болады.
Кортежді санға көбейтуге болады.
Кортеждерді қиюға (срез) болады.
Кортеждерді жеке айнымалыларға таратуға болады.
Бір элементтен тұратын кортеж құру:
user = ("Tom",)
user = ("Tom")
Бір элементтен тұратын кортеж құру:
user = ("Tom",)
user = ("Tom")
user = "Tom"
user = tuple("Tom")
user = ("Tom"+)
student қандай элементтер тізбегі болады:
кортеж (tuple)
тізім (list)
жиын (set)
сөздік (dict)
қате код
Код нәтижесі:
('Tom', 22, False)
'Tom'
22
False
name, age, is_married
Код нәтижесі:
{1: 'red', 2: 'yellow', 3: 'blue'}
{{1, 'red'}, {2, 'yellow'}, {3, 'blue'}}
([1, 'red'], [2, 'yellow'], [3, 'blue'])
((1, 'red'), (2, 'yellow'), (3, 'blue'))
1 'red' 2 'yellow' 3 'blue'
Қате құрылған сөздікті көрсетіңіз:
users = {{1, "Tom"}, {2, "Bob"}, {3, "Bill"}}
objects = {1: "Tom", "2": True, 3: 100.6}
objects = {}
objects = dict()
users = {1: "Tom", 2: "Bob", 3: "Bill"}
Код нәтижесі:
KeyError
{'+11111111': 'Tom', '+33333333': 'Bob', '+55555555': 'Alice'}
{{'+11111111': 'Tom'}, {'+33333333': 'Bob'}, {'+55555555': 'Alice'}}
{}
{+11111111: Tom, +33333333: Bob, +55555555: Alice}
Код нәтижесі:
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'alty', 10: 'on'}
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'bes', 10: 'on'}
TypeError: 'dict' object does not support item assignment
{{1: 'bir'}, {2: 'eki'}, {3: 'ush'}, {5: 'alty'}, {10: 'on'}}
{5: 'alty'}
Код нәтижесі:
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'bes', 10: 'on', 6: 'alty'}
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'bes', 6: 'alty'}
{6: 'alty'}
TypeError: 'dict' object does not support item assignment
{{1: 'bir'}, {2: 'eki'}, {3: 'ush'}, {5: 'alty'}, {10: 'on'}, {6: 'alty'}}
Код нәтижесі:
ush
3: 'ush'
'ush'
None
3
Код нәтижесі:
ush
3: 'ush'
'ush'
None
3
Код нәтижесі:
None
zheti
7: 'zheti'
'zheti'
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'bes', 10: 'on', 7: 'zheti'}
Код нәтижесі:
Onday san zhok
None
zheti
7: 'zheti'
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'bes', 10: 'on', 7: 'zheti'}
Код нәтижесі:
KeyError
Onday san zhok
zheti
7: 'zheti'
{1: 'bir', 2: 'eki', 3: 'ush', 5: 'bes', 10: 'on', 7: 'zheti'}
Код нәтижесі:
{ 'Bob', 'Tom', 'Alice'}
{'Alice', 'Bob', 'Tom', 'Tom'}
{'Tom', 'Alice', 'Bob', 'Alice'}
{'Tom': 'Bob', 'Alice': 'Tom'}
('Tom', 'Bob', 'Alice', 'Tom')
Код нәтижесі:
3
4
{'Tom', 'Bob', 'Alice'}
1
{'Alice', 'Bob', 'Tom', 'Tom'}
Жиын (set) туралы қате пікір:
Жиында элементтер қайталануы мүмкін.
Жиындарға элемент қосуға немесе жоюға болады.
Жиындарды анықтау үшін фигуралық жақшалар қолданылады.
Бос жиын жасау үшін set функциясын қолдану ыңғайлы: a = set().
Тізімнен(list) жиын жасау үшін set() функциясы қолданылады.
Код нәтижесі:
{'Bob', 'Alice', 'Sam', 'Kate', 'Tom'}
{'Bob'}
{'Tom', 'Alice'}
{'Tom', 'Bob', 'Alice', 'Sam', 'Kate', 'Bob'}
{'Tom', 'Alice', 'Sam', 'Kate'}
Код нәтижесі:
{'Bob'}
{'Bob', 'Alice', 'Sam', 'Kate', 'Tom'}
{'Tom', 'Alice'}
{'Tom', 'Bob', 'Alice', 'Sam', 'Kate', 'Bob'}
{'Tom', 'Alice', 'Sam', 'Kate'}
Код нәтижесі:
{'Bob'}
{'Bob', 'Alice', 'Sam', 'Kate', 'T
Код нәтижесі:
(a)
Код нәтижесі:
True
False
1
0
Жиындарға (set) қолданылатын әдістер. s және t жиындарының қиылысын қайтарады:
s.intersection(t)
s.difference(t)
s.union(t)
s.issubset(t)
s.issuperset(t)
Жиындарға (set) қолданылатын әдістер. s және t жиындарының айырмасын қайтарады:
s.difference(t)
s.intersection(t)
s.union(t)
s.issubset(t)
s.issuperset(t)
Жиындарға (set) қолданылатын әдістер. s және t жиындарының бірігуін қайтарады:
s.union(t)
s.difference(t)
s.intersection(t)
s.issubset(t)
s.issuperset(t)
Жиындарға (set) қолданылатын әдістер. Егер t құрамында s жиынтығы бар болса, True мәнін қайтарады:
s.issubset(t)
s.union(t)
s.difference(t)
s.intersection(t)
s.issuperset(t)
гер t құрамында s жиынтығы бар болса, True мәнін қайтарады:
s.issubset(t)
s.union(t)
s.difference(t)
s.intersection(t)
s.issuperset(t)
Жиындарға (set) қолданылатын әдістер. Егер t жиыны s жиынының ішінде бар болса, True мәнін қайтарады:
s.issuperset(t)
s.issubset(t)
s.union(t)
s.difference(t)
s.intersection(t)
Python тіліндегі файлдар. Суреттер, аудио және бейне файлдар -
екілік файлдар
мәтіндік файлдар
медиа файлдар
мультимедиа файлдар
ондық файлдар
Python тіліндегі файлдар. Ақпаратты мәтіндік түрде сақтайтын кез келген файлдар -
мәтіндік файлдар
екілік файлдар
медиа файлдар
мультимедиа файлдар
ондық файлдар
Файлды ашу әдісі:
open()
read()
write()
close()
rename()
Файлдан оқу әдісі:
read()
open()
write()
close()
rename()
Файлға жазу әдісі:
write()
read()
open()
close()
rename()
Файлды жабу әдісі:
close()
write()
read()
open()
rename()
Файлдың атын өзгерту әдісі:
rename()
write()
read()
open()
close()
Файлдан бір жолды оқу:
readline()
read()
readlines()
write()
rename()
Файлдың барлық мазмұнын бір жолға оқу:
read()
readline()
readlines()
write()
rename()
Файлдың барлық жолдарын тізімге оқу:
readlines()
readline()
read()
write()
rename()
Файл оқу үшін ашылады. Егер файл табы
