Сатмаганбетова Ж. З галиханов С. Г python-да бағдарламалау


Python-ДА БАҒДАРЛАМАЛАУды және IDE-ДА БАҒДАРЛАМАЛАУні орнату



бет3/20
Дата19.09.2023
өлшемі188,19 Kb.
#108688
1   2   3   4   5   6   7   8   9   ...   20
Байланысты:
Алгоритм тџсінігі-emirsaba.org (1)

1.2 Python-ДА БАҒДАРЛАМАЛАУды және IDE-ДА БАҒДАРЛАМАЛАУні орнату
Python бағдарламасын жүктеу тегін және еш тіркелусіз орындалады.
Алдымен оны ресми сайттан жүктеп алу керек. Python бағдарламаларын
жүктеу үшін аудармашы қажет. Оны орнату үшін https://www.python.org/
сайтына өтіңіз және Жүктеулер бөліміндегі басты бетте тілдің соңғы нұсқасын
жүктеуге сілтеме табамыз (Сурет 1).
Сурет 1 - Python ресми сайты
Тілдің соңғы нұсқасының сипаттамасымен бетке сілтеме жасайық.
Онда
төменгі жаққа қарай әртүрлі операциялық жүйелер үшін бөлімдердің тізімін
табуға болады. Қажет буманы таңдап, жүктеп алыңыз.
Мысалы, менің
жағдайда, бұл Windows 64-bit OS, сондықтан мен Windows x86-64 орындалатын
орнатушы бумасына сілтемені таңдаймын. Жүктеп алғаннан кейін оны тарату
орнатылады.
Сурет 2 - Жүктеуге болатын файлдар тізімі
7



Python тілі жүктелгенше күтеміз. Жүктелген файлды ашу керек.


Шығарушы қатарында Python Software Foundation жазуын көрсеңіздер, онда
дұрыс таңдалды. Басқа жазу тұрса, ондай файлды ашпаған жөн.
Сурет 3 - Хабарлама терезесі
Барлық қолданушыларға немесе тек бір қолданушыға орнатуды
орындаймыз (өз қалауларыңызбен орнату керек).
Сурет 4 - Орнату жағдайын таңдау терезесі
Орнатуға арналған буманы таңдау керек. Дискіден кез келген буманы
таңдауға болады.
8



Сурет 5 - Орнататын буманы таңдау терезесі


Компонентерін таңдауға болады. Егер таңдау білмеген жағдайда үнсіз
келісім бойынша қалдыру керек.
Сурет 6 - Компоненттерді таңдау терезесі
Python бағдарламасының орнатылғанын күту керек. Finish батырмасын
басқан соң бағдарлама орнатылды деп есептеу керек. Бұл нұсқада IDLE «зірлеу
ортасы ендірілген. Енді алғашқа бағдарламаны кез келген мәтіндік редакторда
немесе IDLE әзірлеу ортасында жазуға болады.
Бағдарламалау ортасы ретінде IDLE python 3.4 GUI қолдануға да
болады(басқа әзірлеу ортасы да қабылдануы мүмкін).
Python бағдарламасын іске қосқан соң IDLE ортасын ашу керек (Python
бағдарламалау ортасы).
9



Сурет 7 - IDLE ортасын іске қосу терезесі


IDLE ортасы бастапқыда интерактивті режімде ашылады. Кейіннен
программаны жазуды бастауға болады. Python тілінде "hello world" сөз тіркесінhello world"hello world" сөз тіркесін сөз тіркесін
жазу үшін тек бір ғана жолдың жазылуы жеткілікті:
print("Hello world!")
Бұл кодты IDLE ортасына енгізіп Enter батырмасына шертеміз.Нәтиже
келесі суретте бейнеленген:
Сурет 8 - IDLE python
IDLE – дің негізгі беті интерпретатордың беті болып табылады. Ол
интерактивті тәртіпте бағдарламалауға мүмкіндік береді, яғни команданы
енгізгеннен кейін ол бірден [Enter] тетігін басқан соң жүзеге асырылады.
Әрбір таза жол >>> таңбасынан басталады, орындалудың нәтижесі бірден
оператор жолының астында көрсетіледі. Толық жұмыс істеу үшін және
нәтижелерді файлға сақтау үшін File мәзірінен NewFile тармағын таңдаңыз.
Содан кейін ашылған бетте бағдарлама кодын таңдауға болады.
Негізінде интерактивті режім ең негізгісі болып табылмайды, сондықтан
көбінде бағдарламалық кодтарды файлға жазып, файлды тексеруге жіберіп
10



отырып жұмыс жаслады. IDLE интерактивті режімінде жаңа файл құру үшін


File → New File (немесе Ctrl + N пернелер комбинациясын басу керек).
Сурет 9 - Жаңа файл құру терезесі
Функционалды пернелерден F5 (немесе мәзірден IDLE Run → Run
Module командасын таңдап) басу және шыққан нәтиженің дұрыстығын тексеру
керек. Келесі суретте бейнеленген скриншотта оң бағанында нәтиже, сол жақ
бағанында жазған бағдарлама көрсетіледі.
Сурет 10 - Бағдарламаның нәтижесін шығару терезесі
Python интерпретаторы онда интерактивті режим, дереу орындалады бар,
және нәтижесі (REPL) көрсетіледі. Бұл режимді бағдарлама оны пайдаланар
алдында интерактивті кез келген аймақ кодын тексеру, немесе жай ғана
функцияларын үлкен жиынтығы бар калькулятор ретінде пайдалануға болады
деп есептейді тәжірибелі бағдарламашылар.
Интерактивті режимде Python-дағы байланыс осылай көрсетіледі:
>>> 2 ** 100
# дәреже
1267650600228229401496703205376L
>>> from math import *
>>> sin(pi * 0.5)
>>> help(sorted)
Help on built-infunction sorted in module __builtin__:
sorted(...)
sorted(iterable, cmp=None, key=None,reverse=False) --> new sorted list
11



Интерактивті режимде PDB() (көмек үшін деп аталатын) көмек жүйесі


қол жетімді. Анықтамалық жүйесі олар құжаттама жолдың қамтамасыз етілді,
тек егер модульдермен функциялар үшін жұмыс істейді.
IDE-ні орнатуні орнату
Интеграцияланған өңдеу ортасы (ағылш. Integrated Development
Environment) - бағдарламалық қамтамасыз етуді әзірлеу үшін бағдарламашылар
пайдаланатын бағдарламалық құралдар жүйесі. Бұл бағдарлама арқылы сіз
бағдарламалаумен ыңғайлы түрде айналысып, жаңа мүмкіндіктерге ие боласыз.
Python тіліне арналған көптеген сапалы IDE-лер бар, соның ішінде
"hello world" сөз тіркесінPyCharm"hello world" сөз тіркесін программасын ұсынамыз. Бұл IDE қолданыста ыңғайлы әрі тиімді
болып
табылады.
PyCharm-ды
орнату
үшін:
https://www.jetbrains.com/ru-ru/pycharm/ нұсқауына өтіп, "hello world" сөз тіркесінCommunity"hello world" сөз тіркесін сөзінің
астындағы "hello world" сөз тіркесінDownload"hello world" сөз тіркесін батырмасын шертіңіз. Сонда программа автоматты
түрде жүктеледі. PyCharm-нің Community нұсқасы тегін болып табылады.
Сурет 11 - PyCharm-ды жүктеу
PyCharm-да код жазуды бастау үшін, "hello world" сөз тіркесінCreate New Project"hello world" сөз тіркесін батырмасын
шертіп, проектке ат беріңіз. Одан кейін тінтуірдің он батырмасын шертіп, New -
> Python File батырмаларын басыңыз. Python файлына ат беріп, "hello world" сөз тіркесінOK"hello world" сөз тіркесін
батырмасын басыңыз. Міне, енді сіз PyCharm-да кодты тере аласыз! Жазылған
кодты жүзеге асыру үшін, үстіндегі жасыл үшбұрышты шертіңіз.
Python бағдарламасын іске қосу тәсілдері.
Алдымен мәтіндік редакторда берілген бағдарламалау тіліндегі өрнек
жиынтығы бар сценарий жазамыз.
Біз осы сценарийді аудармашыға жібереміз.
Аудармашы кодты аралық байт кодқа аударады, содан кейін виртуалды машина
алынған кодты операциялық жүйе арқылы орындалатын нұсқаулар жиынына
аударады(Сурет 12).
12



Сурет 12 - Python бағдарламасының орындалу процессі


Бұл жерде формальді кодты аудармашы арқылы байт кодына аудару және
виртуалды машина бойынша байтекодты машиналық нұсқаулар жиынтығына
аудару екі түрлі процесті білдіреді, бірақ іс жүзінде олар аудармашыда
біріктіріледі. Тасымалдау және платформалық тәуелсіздік. Windows, Mac OS,
Linux сияқты операциялық жүйе маңызды емес, бізде барлық операциялық
жүйелерде интерпретатормен жұмыс істейтін сценарий жазу керек. Автоматты
жады басқару. Динамикалық теру.
Python және C++ тілінде жазылған бір бағдарлама кодының
фрагменттерін салыстырайық. Нәтижесі Python - да жазылған кодтың
қаншалықты аз екенін көрсетеді:


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   20




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет