Агляд: пітон з'яўляецца адным з самых папулярных моў праграмавання выкарыстоўваецца для праграмавання агульнага прызначэння. Ён з'яўляецца адкрытым зыходным кодам, магутны, гнуткі і просты ў засваенні / выкарыстанне / рэалізацыі. Python ўтрымлівае магутныя ўтыліты і бібліятэкі для апрацоўкі дадзеных, маніпуляцыі і аналітыка праца. Гэта падобна на C , Java і Matlab, так што распрацоўшчыкі могуць даведацца яго лёгка, калі ў іх ёсць некаторы вопыт у гэтых мовах. Now a day, Python шырока выкарыстоўваецца ў вялікіх дадзеных прыкладанняў, аналітыка і колькаснае праграмаванне.
In this article, мы разгледзім тэхнічныя дэталі Python і яго значэнне ў вялікіх дадзеных прыкладанняў. У нас таксама будзе коратка разгледзім некаторыя з гісторый поспеху на аснове Python.
Некаторыя фоне Python: Python ўпершыню была распрацавана ў канцы 1980-х і рэалізацыя пачалася ў 1989 by Гвіда ван Россум. Ён з'яўляецца нашчадкам мовы ABC. The name ‘пітон‘ атрыманы з "Лятаючы цырк Монті Пайтона‘ – брытанскі тэлесерыял. Python быў распрацаваны як з адкрытым зыходным кодам (OSI зацверджаных) праект, які можа быць выкарыстаны і распаўсюджаны нават у камерцыйнай асяроддзі. Філасофія Python, каб зрабіць код больш зручным для чытання і запісы менш радкоў кода для рэалізацыі канцэпцый. Ён падтрымлівае розныя парадыгмы праграмавання, такія як аб'ектна-арыентаваны, структураваная, працэдурны і функцыянальны і г.д..
пітон 2.0 выйшла на рынак у гэтым годзе 2000 і версія 3.0 быў уведзены ў год 2008. самая вялікая сіла Python з'яўляецца яго стандартная бібліятэка, якая змяшчае інструменты для выканання розных задач. У Jan.2016, мы атрымалі Python Індэкс Пакет, які з'яўляецца сховішчам іншага праграмнага забеспячэння для Python. Ён утрымлівае больш 72,000 пакеты для розных задач.
асаблівасці Python
У прыведзеных вышэй раздзелах, мы атрымалі некаторы ўяўленне пра Python і яго гісторыі. Цяпер мы разгледзім асаблівасці Python, якія зрабілі яго папулярным для розных прыкладанняў, у тым ліку вялікіх аб'ёмаў дадзеных і аналітыкі. Давайце праверым гэта!
інтэрпрэтаваная мова: Python інтэрпрэтуецца мова. Гэта азначае,, вы як распрацоўнік не трэба кампіляваць праграму, а затым запусціць яго. Rather, інтэрпрэтатар будзе аналізаваць вам праграму і генераваць выходныя дадзеныя. So, распрацоўкі прыкладанняў з дапамогай Python нашмат прасцей у параўнанні з іншымі складзеным мовамі.
Дынамічна тыпізаваных моў: The type of a variable in ‘Python’ is automatically defined. So, распрацоўшчыкі не трэба пісаць яго ў відавочным выглядзе. For example, калі мы пішам наступны сінтаксіс, то тып зменнай 'pyvar’ аўтаматычна вызначаецца як 'радок'.
[код] pyvar = “Hello TechAlpine” [/код]
Now, калі мы зменім радок, як паказана ніжэй, то пераменная ўяўляе 'Int' тыпу.
[код] pyvar = 1 [/код]
У выніку, гэта спрыяе развіццю нашмат прасцей.
Note: Заяву Python не сканчаецца кропкай з коскі (;)
Моцна тыпізаваных моў: Python з'яўляецца строга тыпізаванай мовай. Такім чынам, пераўтварэнне з аднаго тыпу дадзеных у іншы тып дадзеных не дапускаецца. Калі вы пішаце наступную заяву, то ён выводзіць паведамленне пра памылку. Таму што тут пераўтварэнне з 'Int’ ў 'радок’ гэта не робіцца аўтаматычна. So, распрацоўшчыкі павінны пераўтварыць яго ў відавочным выглядзе, перш чым іх канкатэнацыі.
[код]
“TechAlpine is number” + 1 + “in e-learning space”
[/код]
Менш кода больш карысці: Самым вялікім перавагай з'яўляецца Python 'код менш і рабіць больш ". Гэта азначае, што распрацоўшчыкі могуць выконваць тую ж задачу, напісаўшы менш кода ў параўнанні з іншымі мовамі. Такім чынам, гэта дапамагае хуткай распрацоўкі прыкладанняў. For example, наступны фрагмент кода дастаткова, каб прачытаць файл у Python.
[код]
з адкрытым(“newFile.txt”) як файл:
друк(file.read())
[/код]
Падтрымка некалькіх парадыгма праграмавання: Python падтрымлівае розныя парадыгмы праграмавання, такія як аб'ектна-арыентаванае праграмаванне, функцыянальнае праграмаванне, структурнае праграмаванне і многае іншае. Такім чынам, распрацоўшчыкі могуць прытрымлівацца любы стыль праграмавання згодна патрабаванню.
стандартная бібліятэка: Python мае вельмі багатую стандартную бібліятэку з рознымі інструментамі і API,. Яна ахоплівае практычна ўсе функцыянальныя магчымасці для распрацоўкі прыкладанняў.
партатыўны, якая пашыраецца і якая маштабуецца: Python можа працаваць на розных апаратных / праграмных платформаў. Ён таксама можа быць пашыраны для налады або дадання новых функцый. Python таксама маштабуецца для падтрымкі вялікага аб'ёму трафіку.
як спампаваць, ўсталяваць і наладзіць Python?
У гэтым артыкуле мы будзем выкарыстоўваць Python 3 version. У большай частцы размеркавання Linux, пітон 2 і 3 пастаўляецца ў якасці ўстаноўкі па змаўчанні. So, у гэтых умовах вам не трэба ўсталёўваць асобна. Ніжэй прыводзіцца спасылка на файл, каб усталяваць пітона.
спасылка для запампоўкі: https://www.python.org/downloads/
Падчас ўстаноўкі ў асяроддзі Windows,, калі ласка, правер 'Дадаць python.exe ў шлях’. гэта дадасць (.ехе) файл у шляху аўтаматычна.
Изображение1: Абярыце 'Дадаць python.exe ў шлях’ як адзначана
Пасля заканчэння ўстаноўкі, адкрыйце камандную радок і проста набярыце ‘пітон’ як паказана на малюнку. Ён пакажа некаторыя падрабязнасці аб версіі, installation etc. Цяпер вы можаце пераканацца, што ўстаноўка прайшла паспяхова і працуе выдатна.
Изображение2: каманднага радка Python
Цяпер яшчэ адна задача застаецца, перш чым мы рухаемся наперад да спадобы прыкладанне адзін пітон. Усталюйце любы добры тэкставы рэдактар для напісання праграмы пітона. Вы можаце ўсталяваць Notepad або любы іншы рэдактар па вашаму выбару.
прыклад прыкладання: Каб запусціць праграму пітона, Ніжэй прыведзены два розных варыянту
- Typing пітона каманды непасрэдна ў абалонцы Python
- Запусціце праграму, напісаную файл з (.PY) extension
Мы будзем старацца пітона праграму, напісаную ў файле. Але мы не будзем пісаць проста "Прывітанне Сусвет' праграма; а мы паспрабуем адно інтэрактыўнае дадатак, як паказана ніжэй. Спачатку стварыце файл з імем як 'pyfirst.py '; ён будзе мець код, як паказана ніжэй.
Listing 1: Праграма пітона Узор (pyfirst.py)
[код]
друк(” Сардэчна запрашаем у TechAlpine —- Давайце паглядзім першую праграму на Python”)
# Гэта дадатак Python дадасць два ліку ў інтэрактыўным рэжыме
# Атрымаць уводу лічбаў
number1 = ўваход('Калі ласка, увядзіце ваш 1-шы нумар: ‘)
number2 = ўваход("Калі ласка, увядзіце ваш нумар 2-й: ‘)
# Цяпер складання двух лікаў
усяго = паплаўка(number1) + float(number2)
# вывесці вынікі
друк ('Такім чынам, сума {0} і {1} з'яўляецца {2}'.format(number1, number2, агульны))
[/код]
Now, запусціце файл сцэнарыя з каманднага радка. Пасля здымак экрана паказвае выхад.
Image3: Python вываду прыклад прыкладання
Чаму Python гуляе важную ролю ў вялікіх дадзеных і аналітыкі?
Python з'яўляецца вельмі магутным мовай праграмавання і ён быў выкарыстаны ў розных галінах на працягу доўгага часу. Яна мае вельмі магутныя бібліятэкі для выканання задач аналізу дадзеных лёгка. Акрамя таго, пераважна, каб ствараць маштабуюцца вэб-прыкладанні. So, Python з'яўляецца пераважным выбарам для вялікіх дадзеных і аналітычных прыкладанняў, якія ў асноўным інтэграваныя з вэб-прыкладаннямі.
Заключэнне: У гэтым артыкуле мы абмяркоўвалі пітона, яго назад зямлю, а таксама важныя асаблівасці. Акрамя таго, мы пакрылі загрузку і ўстаноўку частку ў дэталях, так што распрацоўшчыкі могуць лёгка ісці за ім і пачаць іх пітона прыкладання. У рэшце рэшт, мы паказалі адзін прыклад прыкладання для лепшага разумення. So, мы можам заключыць, што пітон збіраецца прыйсці ў вялікі шлях, наколькі вялікія дадзеныя і аналітычныя прыкладання занепакоеныя. І гэта таксама будзе развівацца з вялікай колькасцю інструментаў і функцый.
Як пісаць пэўныя карыстальнікам функцыі ў Python?