Similar presentations:
Python. Язык программирования
1.
PYTHONЯзык
программиро
вания
2.
ЧТО ТАКОЕ PY THON?Py t h o n ( В рус с ком я зы ке р а с п р о с т р а н е н о н а з ва н и е п и то н ) — вы с о коур о вн е вы й я зы к
п р о г р а м м и р о ва н и я
о б щ е го
н а зн ач е н и я ,
о р и е н ти р о ва н н ы й
на
п о вы ш е н и е
п р о и з вод и те л ьн о с ти р а зр а б отч и ка и ч и т а е м о с т и код а . В то же вр е м я с т а н д а ртн а я
б и бл и оте ка в к л юч а е т б ол ь ш о й н а б о р п ол е з н ы х фун к ц и й .
3.
ИСТОРИЯ PY THONР а зр а б от ка я зы ка P yt h o n б ы ла н ач ат а в ко н ц е 1 9 8 0 - х год о в с от руд н и ком голл а н д с ко го
и н с ти тут а C WI Гви д о ва н Ро с сум ом . Д л я р а с п р ед е лё н н о й О С A mo e b a т р е б о ва л с я
р а с ш и р я е м ы й с к р и п то вы й я зы к , и Гви д о н ач а л п и с ат ь P yt h o n н а д о суге , п о за и м с т во ва в
н е кото р ы е н а р а б отк и д ля я зы ка A B C ( Гви д о уч а с т во ва л в р а зр а б отке э то го я зы ка ,
о р и е н ти р о ва н н о го н а о буч е н и е п р о г р а м м и р о ва н и ю) . В ф е вр а л е 1 9 9 1 год а Гви д о
о п убли ко ва л и сход ны й т е кс т в г руп п е н о во с те й a l t . s o u r c e s . С с а м о го н ач а ла P yt h o n
п р о е кт и р о ва л с я ка к о бъ е кт н о - ор и е н т и р о ва н н ый я з ы к .
4.
ТИПЫ И СТРУКТ УРЫ ДАННЫХ PY THONP yt h o n п од д е р ж и ва е т д и н а ми ч е с кую т и п и за ц и ю, то е с т ь т и п п е р е ме н н о й о п р ед е л я е т с я
тол ько во вр е м я и с п олн е н и я . П о э том у вм е с то « п р и с ва и ва н и я зн ач е н и я п е р е м е н н о й »
л уч ш е го во р и ть о «с вя зы ва н и и зн ач е н и я с н е кото р ы м и м е н е м » . Д и на м и ч е с ка я
типизация
—
приём
и с п ол ьзуе м ы й
в
я зы ка х
п р о г р а м м и р о ва н и я ,
при
кото р ом п е р е м е н н а я с вя зы ва е т с я с ти п ом в м ом е н т п р и с ва и ва н и я зн ач е н и я , а н е в
м ом е н т
о бъя вл е н и я
переменной.
В
P yt h o n
и м е ют с я
вс т р о е н н ы е
т и п ы : бул е вы й , с т р о ка , Un i c o d e - с т р о ка , ц е ло е ч и с ло п р о и з воль н о й точ н о с ти , ч и с ло с
п ла ва ющ е й з ап я то й , ком п л е кс н о е ч и с ло и н е кото р ы е д руг и е . И з кол л е к ц и й в P yt h o n
вс т р о е н ы : с п и с о к , ко рте ж ( н е и зм е н я ем ый с п и со к ) , с ло ва р ь, м н оже с т во и д руг и е . В с е
з н ач е н и я я вл я ют с я о бъ е кт а м и , в том ч и с л е фун к ц и и , м е тод ы , м од ул и , к л а с с ы .
5.
СИНТАКСИС И СЕМАНТИКАPY THON
Я з ы к о бл а д а е т ч ё т к и м и п о с л ед о ват е л ьн ы м с и н т а кс и с ом , п р од ума н н о й м од ул ь н о с т ью
и м а с ш т а б и руе м о с т ью , бл а год а р я ч е м у и сход н ый код н ап и с а н н ы х н а P yt h o n п р о г р а м м
л е г ко ч и т а е м .
М а с ш т а б ируе мо с т ь - в эл е кт р о н и ке и и н ф о рм ати ке о зн ач а е т с п о с о б н о с ть с и с т е м ы ,
с е т и и ли п р о ц е с с а с п р а вля т ьс я с уве ли ч е н и е м р а б оч е й н а г рузк и п р и д о б а вле н и и
р е сур с о в .
6.
ПРИМЕР ПРОГРАММЫ НА PY THONПрограмма для вычислений простых примеров :
7.
КОНЕЦ!СПАСИБО ЗА
ВНИМАНИЕ!