Python программалау тілі



Дата02.06.2023
өлшемі1,02 Mb.
#97763
түріПрограмма

Python программалау тілі

Дайындаған: Муканова Жазира

Тексерген: Дюсупова Анар

Python программалау тілі

  • Python-бір мезгілде қарапайым және қуатты объектілі-бағытталған бағдарламалау тілі болып табылады. Ол, жоғары деңгейдегі деректер құрылымын қамтамасыз ететін, талғампаздық синтаксисі бар және динамикалық теруді пайдаланады, ол түрлі қосымшалар арқылы бірнеше платформаларында жұмыс істеу үшін арналған тамаша тіл. Python — бүкіл әлем бойынша түрлі мақсаттар -деректер базасын және сөз өңдеу үшін кең таралған әмбебап тіл,ойындарға интерпретатор қосу,және де GUI-ді бағдарламалау және жылдам прототип құру (RAD)үшін арналған тіл. Сонымен қатар Python-INTERNETжәне WEB қосымшаларын бағдарламалау үшін пайдаланылады. Python бай стандартты кітапханадан, және модульдердің бай жиынтығынан тұрады.Python мен қосымшалар ең танымал және үлкен фирмалар пайдаланып жазылған, мысалға алып қарайтын болсақ: IBM, Yahoo, Google.com, Hewlett Packard, Infoseek, НАСА, Red Hat, CBS MarketWatch, Microsoft. Бұл тілде: Mailman — тарату тізімдерінің менеджері (Тарату тізімін басқару), жоба адресаттар тізімдерінің (GNU) ресми менеджері болған. Медуза — HTTP, FTP, NNTP, XML-RPC секілді сенімді өнімділігі жоғары TCP IP серверлер үшін арналған архитектура. Zope — кең танымалдылыққа ие болған бағдарлама-Web қосымшалар сервері (Web бағдарлама сервері). Python — бұл сізге керек. Python қарапайым, бірақ ол құрылымдау және басқаға қарағанда үлкен бағдарламалар бойынша қолдау үшін әлдеқайда нақты программалау тілі болып табылады. Екінші жағынан, қателерді өңдеу үшін жақсы және өте жоғары стандарт тілдік табылатын, икемді массивтер және сөздіктер ретінде кіріктірілген жоғары деңгейдегі деректер түрлері бар бағдарлама.Көптеген нәрселер Python-да жасалады. Басқа қосымшаларда пайдалануға болады,модульдер ішінде бағдарламаны бөлуге мүмкіндік береді. Python-ды сіз өз бағдарламаларыныз үшін негіз ретінде, немесе тілді зерттеу мысалдар ретінде пайдалануға болады. Стандартты модульдер түрлі графикалық кітапхана файлдар, жүйе қоңыраулар, желілерге қосылу, тіпті интерфейстердің жұмыс істеу үшін құралдар ұсынады. Python -уақытты айтарлықтай аз жұмсау үшін берілген тіл.

Python программалау тілінің тарихы

  • Python программалау тілі 1980 жылы ойластырылған, және оның құру Нидерландыда математика және информатика орталығында Гидо ван Россумның көмегімен 1989жылдың желтоқсанынан бастады. Python тілі операциялық жүйені ерекшелеп өңдеу және өзара іс-қимыл қабілетті бағдарламалау тілінде Ван Rossum негізгі авторы Python-мен осы күнге дейін тілді дамытуға қатысты шешім қабылдауда маңызды рөл атқаруын жалғастыруда. Python 2.0 нұсқасы 16 қазан, 2000 жылғы шығарды, және көптеген жаңа ірі мүмкіндіктерді қамтитын болды,осындай толық қоқыс жинау және Unicode қолдау ретінде қолданылды. Алайда, барлық өзгерістер ең маңызды тіл дамыту және оның құру неғұрлым мөлдір процесіне көшу процесінде өзгеруі болды.Ал Python-ның 3.0 алғашқы нұсқасы тестілеуден ұзақ уақыт өткеннен кейін 2008 жылы і желтоқсанда шығарылды. Бұл жаңа редакцияда мүмкіндіктердің көбі Python 2.6 және Python 2.7 сыйысымды. Негізгі және аралық нұсқалардың уақыты: Python 1.0-Қаңтар 1994 Python 1.5 — 31 желтоқсан 1997 Python 1.6-5 қыркүйек 2000 Python 2.0 — 16 қазан 2000 Python 2.1 — 17 сәуір 2001 Python 2.2 — 21 желтоқсан 2001 Python 2.3-29 шілде, 2003 Python 2.4 — 30 қараша 2004 Python 2.5-19 қыркүйек, 2006 Python 2.6-1 қазан, 2008 Python 2.7-3 шілде, 2010 Python 3.0-3 желтоқсан, 2008 Python 3.1-27 маусым 2009 Python 3.2-20 ақпан, 2011 Python 3.3-29 қыркүйек, 2012 Python 3.4-16 наурыз, 2014

Python ның түрлері

  • Python-ның айнымалы түрі тек бағдарламаны орындау кезінде анықталады, динамикалық теруді қолдайды. Сондықтан оның орнына айнымалы тағайындау шамамен айтуға жақсы кейбір атымен міндетті күші құндылықтар. Python-ның кірістірілген түрлері: логикалық, жолды, Unicode-жолды, бүтін, еркін-дәлдігін, қалқымалы нүктелі нөмірін, комплекс санды, және басқалар. Python-ның жаңа түрін қосу, сіз класс (класс) жазыңыз, немесе (мысалы, C -жазылған) кеңейту модулінің жаңа түрін анықтауға болады. Сыныптар мұралық (бір және бірнеше) және метобағдарламалық әрекетті қолдайды.Ең кіріктірілген түрлері мұралық болып есептелінеді. Барлық нысандар сілтеме және атом болып бөлінеді. Атом бойынша INT және long күрделі және кейбір басқалар болады. Атом заттарды тағайындау кезінде ғана объектіге анықтамалық көрсеткіш үшін көшіріледі, ал олардың мәні көшіріледі, сондықтан бірдей мәнді тағайындау кезінде екі айнымалы қолданылады. Анықтамалық нысандар өтпелі және даусыз болып табылады. Айнымалы — Мысалы, жолдар және луын өзгермейтін және тізімдер, сөздіктер және басқа да көптеген нысандар болып табылады. Python жылы Tuple, шын мәнінде, өзгеріссіз тізімі болып табылады. Көптеген жағдайларда, луын жылдам тізімдері сондықтан сіз ретін өзгертуді жоспарлап болмаса, оларды пайдалану үшін үздік болып табылады.


Достарыңызбен бөлісу:




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

    Басты бет