NEW
Font size
WorksheetsПайтон 1-50 сұрақ
Total questions: 50
Worksheet time: 25mins
Python тілі болып табылады:
қолданылу аясы кең, синтаксисі қарапайым бағдарламалау тілі.
тек жабдықты басқаруға арналған арнайы тіл.
тек мобильді қосымшалар жасауға арналған тіл.
аудио және бейне файлдарды өңдеуге арналған платформа.
желілік маршруттарды жобалауға арналған технология.
Python тілінің авторы болып табылады:
Гвидо ван Россум, ол дамытуды 1989 жылыбастаған.
Джеймс Гослинг, ол 1995 жылы Java тілін жасаған.
Бьёрн Страуструп, ол C++ тілін жасаған.
Деннис Ритчи, UNIX жүйесін құраған.
Кен Томпсон, Pascal компиляторын жасаған.
Python тілінің алғашқы нұсқасы шыққанжыл:
2001 жыл, визуалды интерфейске бағытталған.
1984 жыл, GNU жобасының бөлігі ретінде.
1991 жыл, қарапайымдылық пен оқылуға басаназар аударылған.
1987 жыл, C тілінің құрамдас бөлігі ретінде.
1995 жыл, Windows NT жүйесіне енгізілген.
Python атауы алынған:
жылан бейнесінен, икемділік пен жылдамдықты білдіреді.
британдық «Monty Python’s Flying Circus» комедиялық шоуынан.
ғылыми деректерді модельдеу жобасынан.
IBM компаниясының алғашқы компьютері атауынан.
деректерді шифрлау алгоритмінен.
Python 2 нұсқасының қолдауы тоқтатылған жыл:
2021 жылы, Microsoft шешіміне байланысты.
2016 жылы, ISO стандартына сәйкес.
2010 жылы, Java 8 шыққаннан кейін.
2020 жылы, жиырма жыл қолданылғаннан кейін.
2018 жылы, Linux жүйесімен үйлеспегендіктен.
Python тілінің қазіргі нұсқасы:
Python 2, мобильді жүйелерге арналған нұсқа.
Python 3, үнемі жаңартылып отыратын нұсқа.
Python 1, DOS жүйесіне бейімделген.
Python 4, әзірлеушілерге ғана қолжетімді.
Python Studio, Windows жүйесіне арналған.
Python тілінің басты артықшылығы:
синтаксисінің қарапайым және кодының оңай оқылуы.
графикалық кітапханаларға тәуелді болуы.
төмен деңгейлі деректер құрылымын қолдануы.
айнымалылардың қатаң типтелуі.
жүктеу алдында міндетті компиляция қажет болуы.
Python тілі болып табылады:
компиляцияланатын және статикалық типтелетін тіл.
машиналық деңгейде жадыны қолмен басқаратын тіл.
интерпретацияланатын және динамикалық типтелетін тіл.
тек визуалды және графикалық тіл.
тек объектіге бағытталған тіл.
Python тілінің кроссплатформалылығы дегеніміз:
интернетке қосылуды міндетті талап ету.
тек браузерде жұмыс істеуге шектеу.
нақты процессор түріне тәуелді болу.
тек бұлттық технологияларды пайдалану.
Windows, macOS және Linux жүйелерінде біркодпен жұмыс істеу.
Python стандартты кітапханасының міндеті:
тек графикамен жұмыс істеу.
жабдық құрылғыларын басқару.
файлдармен және желімен жұмыс істеуге арналғандайын модульдер ұсыну.
жедел жадты оңтайландыру.
визуалды эффектілер мен интерфейстер жасау.
IDLE ортасы қолданылады:
Python кодын іске қосуға және жөндеуге арналғанқарапайым IDE ретінде.
деректер қорымен және желімен жұмыс істеу үшін.
JavaScript сайттарын жасау үшін.
жасанды интеллектті модельдеу үшін.
C++ бағдарламаларын жазу үшін.
PyCharm ортасының ерекшелігі:
кодты автоматты толықтыруды қолдамауы.
тек онлайн режимінде жұмыс істеуі.
Microsoft Office құрамына кіруі.
оқушыларға арналған оқыту құралы болуы.
кәсіби құралдар мен кіріктірілген отладчик ұсынуы.
VS Code бағдарламасы әзірленген компания:
Microsoft компаниясы және көптеген тілдерді қолдайды.
JetBrains компаниясы, Android жүйесі үшін.
Google компаниясы, жобаларды басқаруға арналған.
Apple компаниясы, macOS қосымшалары үшін.
IBM компаниясы, бұлттық серверлерге арналған.
Python тілін іске қосу тәсілдері:
тек браузерлік консоль арқылы.
Excel редакторы арқылы.
Windows басқару панелі арқылы.
интерактивті режим, скрипт, IDE немесе терминал арқылы.
Google Drive веб-интерфейсі арқылы.
Python интерактивті режимі мүмкіндік береді:
командаларды жол-жолмен орындап, нәтижесін бірден көруге.
деректер қорын құрып, файлдарды сақтауға.
басқа тілдердегі жобаларды іске қосуға.
тек желілік командаларды орындауға.
графикалық интерфейстерді қолдануға.
Python скрипт файлдарының кеңейтілуі:
.exe және Windows жүйесінде ашылады.
.txt және құжаттар үшін қолданылады.
.py және ол командалық жол арқылы орындалады.
.cfg және баптауларды сақтайды.
.app және macOS жүйесінде орындалады.
Jupyter Notebook қолданылады:
аудио және бейне жобаларды орындау үшін.
деректерді талдау және кодты түсіндірме мәтінмен біріктіру үшін.
желілік байланыстар орнату үшін.
интерфейс графикасын басқару үшін.
мобильді ойындар әзірлеу үшін.
Кітапхананы орнату үшін Python командасы:
python build module.
code setup run.
install setup python.
pip install кітапхана_атауы.
lib add setup.
Python виртуалды ортасын құру командасы:
pip install virtualenv.
python -m venv myenv.
python run script.
setup virtual install.
code python path.
Виртуалды ортаны іске қосу командасы:
cmd launch env.
python install path.
activate module start.
source myenv/bin/activate немесе myenv\Scripts\activate.
run python setup.exe.
Код сапасын тексеру құралдары:
Docker және Kubernetes.
MySQL және GitHub.
Pylint және flake8.
Notepad және Excel.
Chrome және Safari.
Отладчик (debugger) қолданылады:
кодты қадам бойынша орындап, қателерді табу үшін.
анимация және графика жасау үшін.
деректер қорларын басқару үшін.
желілік пакеттермен жұмыс істеу үшін.
кітапханаларды жаңарту үшін.
Python тілі кеңінен қолданылады:
жабдық өндіру үшін.
интерфейс дизайнын жасау үшін.
аудио және музыканы өңдеу үшін.
веб-әзірлеу, деректер талдау және жасанды интеллект салаларында.
ойындар мен бейне файлдарды жасау үшін.
Python мен Java тілдерінің басты айырмашылығы:
екеуі де бірдей компиляторды қолданады.
Python — динамикалық, ал Java — статикалық типтелетін тіл.
екеуінде де визуализация кірістірілген.
орындау жылдамдығы бірдей.
C тілі негізінде жасалған.
Python мен C++ тілдерінің айырмашылығы:
кітапханалар мен модульдерді қолданбайды.
тек Windows жүйесінде жұмыс істейді.
Python коды қысқа және түсінікті, қолдауы жеңіл.
жүктелмес бұрын компиляция қажет етеді.
жадты қолмен босатуды талап етеді.
Python тіліндегі айнымалы дегеніміз:
функцияны белгілейтін арнайы символ.
мәтіндік ақпарат сақталатын файл.
жадта белгілі бір мәнді сақтайтын атау.
арифметикалық амал орындайтын оператор.
экранға деректер шығару командасы.
Айнымалыға мән беру үшін қолданылатын оператор:
=, ол атауды мәнмен байланыстырады.
==, ол салыстыру операциясын орындайды.
+=, ол мәнді көбейтеді.
*=, ол көбейту амалын орындайды.
-, ол деректерді көшіруді білдіреді.
Python динамикалық типтелген тіл деп аталады, себебі:
айнымалы типін өзгерту мүмкін емес.
тип әрдайым айнымалы атауына байланысты.
барлық айнымалылардың типі бірдей болады.
айнымалының типі қолданушы тарапынан орнатылады.
айнымалының типі бағдарлама орындалу кезінде анықталады.
Айнымалының атауы басталуы тиіс:
саннан.
әріптен немесе астын сызу таңбасынан.
амал таңбасынан.
бос орыннан.
тырнақшадан.
Python тіліндегі негізгі деректер типтері:
array, char, byte, list, map.
int, float, str, bool, complex.
double, short, string, long, void.
table, text, real, logic, set.
object, dict, value, base, form.
int типі қолданылады:
бүтін сандарды сақтау үшін.
жолдық деректерді сақтау үшін.
логикалық өрнектерді сақтау үшін.
ондық сандарды көрсету үшін.
файл жолдарын сақтау үшін.
float типі арналған:
логикалық мәндермен жұмыс істеу үшін.
ондық нүктесі бар нақты сандарды көрсету үшін.
жолдық символдарды сақтау үшін.
мәтіндік файлдарды жасау үшін.
терминал командаларын өңдеу үшін.
str типі білдіреді:
жақша ішіндегі сандық өрнекті.
True немесе False мәнін алатын логикалық айнымалыны.
тырнақшаға алынған мәтіндік жолды.
жадтағы екілік нысанды.
жүйе кодтау параметрін.
bool типінің мүмкін мәндері:
True және False.
1 және 0.
Yes және No.
On және Off.
Up және Down.
complex типі қолданылады:
файлдарды дискіге сақтау үшін.
мәтіндік хабарламаларды беру үшін.
жад мекенжайларын сақтау үшін.
мним бөлігі бар комплекс сандарды көрсету үшін.
каталогтармен жұмыс істеу үшін.
type() функциясының қызметі:
жаңа айнымалы типін жасау.
деректер типін өзгерту.
айнымалының деректер типін анықтау.
айнымалыны жадтан жою.
арифметикалық амал орындау.
// операторы орындайды:
ондық бөлуді.
қалдықсыз бүтін бөлу амалын.
дәрежеге шығару операциясын.
арифметикалық дөңгелектеуді.
қалдықты есептеуді.
% операторы қолданылады:
қалдықты табу үшін.
бүтін бөлуді орындау үшін.
сандарды көбейту үшін.
квадратқа шығару үшін.
мәндерді қосу үшін.
операторы білдіреді:**
сандарды көбейту амалын.
санды дәрежеге шығару амалын.
жолдарды біріктіру амалын.
нақты бөлу амалын.
мәндерді салыстыру амалын.
/ операторы нәтижені қайтарады:
int типінде, егер бүтін сандар бөлінсе.
str типінде, егер жол бөлінсе.
bool типінде, егер логикалық өрнек болса.
float типінде, енгізілген мәндерге тәуелсіз.
complex типінде, егер теріс сан болса.
int(x) функциясы мәнді түрлендіреді:
жолға түрлендіреді.
бүтін санға, бөлшек бөлігін алып тастайды.
логикалық мәнге айналдырады.
таңбалар тізіміне айналдырады.
ондық бөлшекке айналдырады.
float(x) функциясының қызметі:
сандарды жолға өзгерту.
бүтінге дейін дөңгелектеу.
мәнді ондық нүктесі бар санға айналдыру.
мәндерді салыстыру.
тізім құру.
str(x) функциясы орындайды:
тізімді кортежге айналдырады.
санды логикалық типке айналдырады.
логикалық өрнекті массивке түрлендіреді.
жолды санға айналдырады.
санды мәтіндік жолға түрлендіреді.
bool(x) функциясы қайтарады:
арифметикалық өрнек нәтижесін.
тек “True” жолын.
False барлық сандар үшін.
True, егер мән нөлге тең болмаса.
логикалық OR амалын.
Өрнек (expression) дегеніміз:
айнымалылар, тұрақтылар және амалдар комбинациясы.
бағдарламадағы түсіндірме мәтіні.
модуль атауы.
нұсқаулар тізбегі.
файл жолы.
Python тіліндегі амалдардың орындалу реті:
() → +, - → *, / → .
, %, +, -, .
→ + → /.
() → ** → *, /, //, % → +, -
.
+ → - → **.
print() функциясы қолданылады:
пайдаланушыдан дерек енгізу үшін.
экранға деректерді шығару үшін.
бағдарламаны аяқтау үшін.
айнымалыны жою үшін.
модуль қосу үшін.
= операторының қызметі:
екі мәнді салыстыру.
айнымалыға мән меншіктеу.
сандарды бөлу.
логикалық терістеу.
түсіндірме жазу.
a ** b өрнегі білдіреді:
a мен b салыстыру.
a мен b бөлу.
a мен b қосу.
a мен b көбейту.
a санын b дәрежесіне шығару.
7 % 2 өрнегінің нәтижесі:
3 – бөлінді.
5 – қосынды.
1 – бөлу қалдығы.
2 – бөлгіш.
0 – дөңгелектеу нәтижесі.
