3
Алғы сөз
Қазіргі уақытта Python қолданбалы программалық жасақтамаларды
жасау барысында
(мысалы, linux-утилиттерді yum, pirut, system-config-*, ІМ-клиент Gajim және т.б.), web-қо-
сымшаларды жасауда (қуатты Zope Application-сервері және соның негізінде жасалған CMS
Plone, ал Орталықтандырыпған барлау басқармасы сайты, Plones, Django, TurboGears қосым-
шаларын жылдам жасауға арналған фреймворктер соның негізінде жұмыс істейді), көптеген
ойындарда, OpenOffice.org, Blender 3d редакторында, Postgre деректер қорында кірістірілетін
скриптілік
тіл ретінде пайдаланылады, ғылыми есептеулерде (мысалы, MatLab сияқты
пакеттермен тең түсетін SciPy және numPy, графиктерді салатын PyPlot пакетінде есептеу)
кеңінен қолданылады.
Python – меңгеруге жеңіл программалау тілі. Деректер құрылымдарын жоғары деңгейде
тиімді етіп көрсетуге мүмкіндік береді, объектілі-бағытталған программалау тіліне үйренудің
тиімді жолы. Синтаксисі
мен динамикалық типтендіру, сонымен катар интрепретаторлы
болуы әртүрлі саланың қосымшаларын көптеген платформаларда жылдам жасауға мүмкіндік
береді. Мүнда қарапайым командалық скриптерді де, күрделі үстелдік және веб- қосымшалар
жасауға да болады. Сонымен бір комплектіде өте бай стандартты кітапхана беріледі. Онда
мәтінді өңдеудің күрделі құралдары, шифрлеу,
файлдармен жұмыс, интернет арқылы
деректер алмасу және т.б. көптеген күрделі құрал-саймандар бар.
Оқу-әдістемелік құралда Python синтаксисі, ол
қолдайтын деректер типі, кластармен,
объектілермен жұмыс істейтін басқару құралдары сипатталған.
¥сынылып отырған құралда Python тілінің негізгі ұғымдары – өрнек, оператор, функция,
айнымалы, сан, жол, тізім, логикалық шамалар, типтерді түрлендіру,
кодтың орындалуын
басқару, блок, шартты өрнек, цикл, шартты цикл,
тізім циклі, кластар, объектілер,
түсініктемелер, модуль, пакеттер, импорттау, стандартты кітапханалар, сыртқы кітапханалар,
Notepad ++ мәтіндік редакторы ұғымдары мысалдар негізінде талданған.
Теориялық материалмен бірге тәжірибелік сабақтарды жүргізуге арналған программа
мысалдары, интербелсенді интернет қорлар т.б. берілген.
СӨЖ орындауға арналған тапсырмапар бейнесабақтарға
сілтеме жасай отырып
құрастырылған.
Әдебиеттер тізімі интернет-қорлармен бірге ұсынылып отыр. Студенттің өз бетімен
программа құрып үйренуіне үлкен мән берілген – тапсырмаларды орындау туралы нақгы
әдістемелік нүсқаулар берілген және қажетті түстарында программаны орындау
қадамдары
мысалдармен, оларды орындағаннан соң экранға шығатын нәтижені көрсету арқылы
ұғындырылған.
Достарыңызбен бөлісу: