Mga computerProgramming

Ang Python ay ang kapaligiran ng pag-unlad. Python 3 for Beginners

Ang Python ay isa sa mga pinaka-promising na modernong programming language. Ito ay kakayahang umangkop at simple, ang code nito ay malinaw at napakalinaw: kaya maraming mga programmer ang pipiliin ang wikang ito. Ang pagsasanay ay medyo madali kahit para sa mga taong walang karanasan sa programming, ngunit kailangan ng lahat ng bagay na magsimula sa mga pangunahing kaalaman - mula sa simple hanggang kumplikado.

Pagpapaunlad ng kapaligiran

Ang IDE (IDE) ay isang pinagsamang kapaligiran sa pag-unlad. Ito ang pangalan ng isang bilang ng mga programa na ginagamit ng mga programmer sa complex. Maglagay lamang - ito ay isang programa para sa pagsusulat ng mga programa. Karaniwan, ang IDE ay nagsasama ng isang text editor (kahit na ang programmer ay maaaring gawin ito sa isang third-party na application at kahit na "sa tuhod"), ang interpreter at ang tagatala (isa o parehong mga sangkap ay maaaring magamit), ang debugger, ang kasangkapan sa pagpupulong automation.

Ang kapaligiran ay maaaring maglaman minsan ng mga tool na nagbibigay ng pagsasama sa mga sistema ng control na bersyon, at iba't ibang mga tool na nagpapadali sa pagtatayo ng isang graphical na interface.

Layunin ng WBS

Kaya bakit kailangan natin ng isang kapaligiran sa pag-unlad kung may mga programang discrete? Sa katunayan, ito ang pag-optimize ng work programmer, dahil kapag ginagamit ang ISR, ang oras na kinakailangan upang lumipat ng mga mode ay nabawasan. Gayunpaman, mayroon ding negatibong panig: dahil sa ang katunayan na ang kapaligiran ng pag-unlad ay isang komplikadong pakete ng software, hindi ito mapabilis ang gawain, at kahit na mabagal ito kung ang programmer ay hindi pa nakapag-aral.

Pag-install

Ang lahat ng mga kinakailangang file ay nasa opisyal na website ng Python, kaya kailangan mo munang pumunta sa portal at i-download ang mga ito - ang programa ay ganap na libre. Sa pangunahing pahina, piliin ang menu ng Download. Dito maaari mong piliin ang anumang ninanais na bersyon ng Python, hanggang sa orihinal na isa. Kung alam mo kung ano mismo ang bersyon na kailangan, hanapin ito sa listahan, kung hindi mahalaga, i-download ang pinakabagong bersyon: sa sandaling ito ay 3.6.1. Posible rin na pumili ng isang bersyon na nakatuon sa isang partikular na operating system.

Mahirap makuha ang mga istatistika sa kung anong OSes ang ginagamit ng mga programmer na nagtatrabaho sa Python. Ang kapaligiran ng pag-unlad para sa Linux, Mac OS, Ubuntu at Windows - lahat ay magagamit sa pahina ng "Mga Pag-download." Bukod dito, mayroong Python para sa dalubhasang o lumang platform, halimbawa BeOS, MS-DOS at iba pa.

Pagkatapos mag-install ng Python 3, maaari mong simulan ang pag-install ng kapaligiran. Dapat mong buksan ang IDLE file, ito ay "kasinungalingan" na kumpleto sa pamamahagi, at sundin ang mga tagubilin.

Iba pang mga pagpipilian

Kapag nag-i-install ng Python, ang kapaligiran ng pag-unlad ay binubuo, ngunit ang programmer ay maaari ding gumamit ng iba, depende sa kanilang mga kagustuhan sa interface o para sa iba pang layunin. Ang mga pakinabang ng maraming iba pang mga kapaligiran sa pag-unlad ay ang mga ito ay cross-platform - iyon ay, maaari silang tumakbo sa halos anumang operating system, at hindi mo kailangang "tumalon" mula sa isa sa isa kapag lumilipat sa isa pang device.

Masyadong popular ang Eclipce (bilang karagdagan sa PyDev plugin), na madalas na ginagamit hindi lamang para sa Python. Ang kapaligiran ng pag-unlad ay popular para sa Java at iba pang mga wika, at pagkatapos nito mastering ang programmer ay makakakuha ng isang halos unibersal na application. Gayunpaman, mayroon ding downside sa medalya: pag-set up ng kapaligiran para sa anumang gawain ay natutulungan ng mga plug-in, at ang kanilang hindi mabilang na numero. Kadalasan ang katotohanan na ito ay nagiging isang bagay ng pagpuna sa kapaligiran na ito, bukod sa ito ay magiging isang problema na gumamit ng Eclipce sa isang mahinang computer. Upang magtrabaho sa Python 3, kailangan mong piliin ang PyDev plug-in, na ipinamamahagi sa Eclipce sa ilalim ng pampublikong lisensya.

Dalawang paborito

Gayundin, maraming mga programmer ang pipiliing gumana kay Eric. Ang IDE na ito ay binubuo ng isang bilang ng mga programa na relatibong independiyente, samakatuwid, ang gumagamit ay maaaring pumili kung aling mga bahagi ang i-install at kung alin ang hindi. May suporta para sa mga plug-in na maaaring i-install mula sa kapaligiran ng produksyon.

Dahil si Eric ay may preview function para sa Qt forms, ang kapaligiran na ito ay maginhawa para sa pagbubuo ng mga shell ng Qt para sa mga application. Ang kawalan ay ang malawak na dokumentasyon, na ibinibigay sa PDF file kasama ang pamamahagi. Tatagal ng ilang oras para suriin ng user ang mga alituntunin ng trabaho.

Kung ang mga IDEs sa itaas ay libre, ang PyCharm ay isang komersyal na produkto, ngunit mayroon din itong tinatawag na Community Edition, na magagamit nang libre. Ito ay hindi sa anumang paraan mas mababa sa mga katapat nito, at nag-aalok ang gumagamit ng isang code analyzer at isang malaking toolkit para sa iba't ibang mga pagsubok, pati na rin ang mga tool sa pag-debug. Ang libreng bersyon ng application ay walang anumang mga karagdagang function, na ginagawang mas maliit ang lugar ng application nito, ngunit maraming mga gumagamit ang hindi nangangailangan ng mga advanced na tampok na ito, kaya ang PyCharm ay angkop para sa maraming mga gawain.

Isa pang proyekto

May isa pang mas popular na application para sa Python sa mga programmer. Ang kapaligiran ng pag-unlad ay tinatawag na Ninja IDE, na ipinamamahagi sa ilalim ng lisensya ng GPL - samakatuwid, libre ito. Sa pag-andar ng isang medyo malakas na editor ng code at tagahanap nito, na nagbibigay-daan sa mabilis kang mag-navigate sa mga file ng proyekto at lumipat mula sa isa't isa. Ang pamamahagi ay compact, ang application ay hindi i-install ang anumang bagay na labis, ang graphical interface ay ginawa din sa estilo ng minimalism, umaabot sa sawa. Ang kapaligiran sa pag-unlad, gayunpaman, ay hindi angkop para sa lahat, dahil ang pag-andar ay hindi kasing lapad ng bayad na IDE.

Gayunpaman, may mataas na potensyal na ang Ninja IDE, inirerekomenda ito ng mga programmer sa mga hindi pa nagpasya sa mga tool. Kahit na hindi sapat ang pag-andar ng aplikasyon, maunawaan ng user ang kanyang halimbawa kung ano ang kinakailangan para sa trabaho, pagkatapos ay mas madaling pumili ng isa pang IDE. Ito ang kapaligiran ng pag-unlad para sa Python sa ilalim ng Windows, Lunix at ilang iba pang mga OS.

May kakayahang umangkop at bayad

Inilabas ni Wingware ang isang aplikasyon para sa Python. Ang kapaligiran ng pag-unlad ay tinatawag na Wing IDE. Maaari mong i-download ang pamamahagi sa opisyal na website ng Wingware, ngunit bilang karagdagan dito ay maraming impormasyon sa portal hindi lamang para sa produkto mismo, kundi pati na rin para sa programming language. Isa sa mga pinakamahalagang kasangkapan sa anumang kapaligiran ay ang editor ng code, at sa Wing IDE ito ay malakas. Bilang karagdagan sa mga simpleng bagay tulad ng pag-highlight ng syntax, mayroong isang function na natitiklop na code na nagbibigay-daan sa iyo upang tiklupin ang mga indibidwal na seksyon na hindi kinakailangan sa sandaling ito. Ang mga parenthes ay awtomatikong naka-highlight.

Kasama sa application ang iba't ibang mga shortcut sa keyboard na umuulit ng parehong mula sa iba pang mga kapaligiran, tulad ng Emacs. Sinisiguro nito ang mabilis na pagbagay. Maaari mo ring i-configure ang mga hot key nang manu-mano.

Ang pagpili ng isang kapaligiran sa pag-unlad ay isang mahalagang gawain. Sa tamang pagpipilian, ang pakikipagtulungan sa Python ay magiging komportable at maginhawa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.