Ma em hewce ne ku Python li ser komputera xwe saz bikin da ku em wê bixwînin?
Belkî ne hewce ye.
Binêrin ka ew çawa dixebite.
Ka em bifikirin ku hûn hewce ne ku Python bixwînin an kodê bimeşînin da ku tiştek ceribandinê bikin, lê komputera we çavkaniyên ku wê saz bike tune.
Dibe ku hûn ji sazkirina PC-ya xwe kêfê nebînin, lê hûn hewce ne ku fêr bibin ka meriv wiya ji bo karsaziyê çawa bike, an jî hûn tenê hewce ne ku kodek ku we balkêş dike bicîh bikin.
Wê hingê, dibe ku, hûn dipirsin ka ew çawa pêkan e.
Ger hûn bikarin geroka xwe bikar bînin da ku Python serhêl bicîh bikin?
Ji bo ku koda Python di geroka xwe de bimeşîne, ya ku hûn hewce ne berhevkarek Python-ê serhêl e.
Pir xweş. ne wisa ye?
Hûn dikarin bi karanîna IDE-yên serhêl dem li ser sazkirinê hilînin. Hûn dikarin zû dest bi xwendina Python bikin û dest bi karanîna wê bikin da ku bernameyên xwe bimeşînin.
Ji bo çêkirin û xeletkirinê, hûn hewce ne ku hûn nermalava pisporê Python IDE bikirin heke hûn pêşdebirek profesyonel in û piraniya dema xwe bi kodkirinê derbas dikin.
Di vê gotarê de, em ê li 15 berhevkarên Python-ê yên jorîn ên ku hûn dikarin bikar bînin da ku koda Python rast di geroka xwe de bimeşînin binêrin.
1. python.org
Ji bo mebesta xebitandina koda Python, malpera fermî ya Python şêlek Python-a serhêl pêşkêşî dike.
Şela Pythonê ya serhêl a Python.org bi wergêra Pythonê ya ku hûn li ser komputera xwe saz dikin re hevaheng e.
Hûn ê xwe bigihînin makîneyên ku bi hawîrdorek tevahî Python-ê ji berê ve hatine mîheng kirin, û hûn ê ne hewce ne ku nermalava din saz bikin da ku kodê ji geroka xwe binivîsin an bimeşînin.
Hûn dikarin tenê koda Python-ê, ne serlêdanan, bi navbeynkariya şêlê Python.org bimeşînin. Tenê kontrolkirina encamên hejmarek piçûk a koda Python bikêr e.
Di ronahiya vê yekê de, ger hûn li berhevkarek Python-ê serhêl digerin ku serîlêdana Python-a 100-xêz bimeşînin, şêlê Python.org ne bijareya çêtirîn e.
2. tutorialspoint
Ji bo ku koda çavkaniya Python bimeşîne, Tutorialspoint yek ji berhevkarên Python-ê yên herî populer û bilez e.
Ji bo vê berhevkarê tu heq tune. Python 2.0 û 3.0 guhertoyên piştgirî ne.
Ev celeb berhevkar ji hêla mîlyon bikarhêneran ve li çaraliyê cîhanê tê hilbijartin. Kapasîteya vê berhevkerê ku tavilê koda nimûneyê di gerokê de bimeşîne heya niha avantaja wê ya herî girîng e.
Qabiliyeta bikarhêneran a avakirin û birêvebirina projeyan ji bilî şêlê Python, ku ji bo xebitandina skrîptê tê bikar anîn, heye.
Berhevkarê Tutorialspoint Python ji bo hesabên berawirdî bangên performansa bilind pêşkêşî dike û karanîna wê hêsan e.
3. pîlan
Serlêdanên Python bi karanîna nermalava Programiz têne berhev kirin. Ew ji bo dakêşana pergala meya herêmî an ji bo karanîna serhêl bi karanîna gerokek malperê heye.
Ew ji bo hînkirina Python ji hêla mîlyon bernamenûsan ve tê bikar anîn.
Ji bilî Python, ew koda ku bi zimanên din jî hatine nivîsandin berhev dike, wek C, C++, Java, hwd. Ji bo destpêkirina bikaranîna vê berhevkerê, ku bi tevahî belaş e, tenê pêwendiyek înternetê ya pêbawer hewce dike.
Bername ne hewce ye ku were saz kirin ji ber ku ew dikare di gerokek webê de were bikar anîn. Li ser vê yekê, ew bi smartfonan re dixebite.
Lêbelê, meriv nikare li ser bernameyên tevlihev bi karanîna guhertoya serhêl bixebite.
4. paiza.io
Piaza.io bi hem guhertoyên belaş û hem jî yên drav berdest karûbarek nisbeten nû ye. Ji ber ku hûn ê ji bo fêrbûnê ne hewce nebin wan taybetmendiyan, divê guhertoya belaş têr be.
Guhertoya bazirganî sofîstîketir e û ji bo pêşvebirina projeyên pola pargîdanî taybetmendiyan pêşkêşî dike.
Spanî, Japonî û Îngilîzî sê zimanên ku navbeynkariya bikarhêner a Paiza çêdikin in.
Wekî din, bijartina we heye ku hûn hesabê git-a xwe ve girêdin û kod-senkronîzekirina kodê çalak bikin.
Kod dikare ji bo guherandina bêtir were hilanîn. Di heman demê de mijar dikarin bêne guheztin, di nav de edîtor, tîp, reng, hwd. ku hevkariya tîmê dûr di berhevkerê de entegre bike.
Guhertoya cloudê ji bo pêşkeftina malperê jî heye. Bi tevahî, ew pêşkeftinek e ku amade ye ku bikar bîne.
5. Codechef
Plansaziya wê ya têgihîştî karanîna wê hêsan dike, û taybetmendiya şablonê kodê dihêle hûn ji nû ve ji nû ve dest bi koda kevntir bikar bînin.
Digel ku ew dikare koda weya domdar a bingehîn biparêze, hevkarî nayê piştgirî kirin.
Codechef ne tenê pêşbaziyên kodkirinê û kampên bootê fînanse dike, lê ji bo berhevkirina bilez a C/C++, Python û zimanên din ên naskirî jî berhevkar û wergêrê xwe jî heye.
Pelên we hem serhêl û hem jî negirêdayî dikarin werin hilanîn. Kesên din bi xêr hatin ku koda we bikar bînin. Debugging, lêbelê, nayê pêşkêş kirin.
CodeChef bikar bînin da ku koda xwe tavilê ji bo xeletiyan kontrol bikin. Vebijarka we heye ku hûn kodê bi karanîna bijarek mijar û şêwazan format bikin.
6. dûbare
Ji bo bezê Nivîsarên Python serhêl, Replit navgînek pir bikarhêner-heval û balkêş pêşkêşî dike. Ew xwedan navgînek guherandina koda moda tarî ye û di nav çêtirîn berhevkarên Python-ê yên serhêl de ye.
Ew wergêrek Python-a serhêl a belaş e ku dikare zû koda Python-a we bimeşîne.
Hilberîna bernameya weya Python dê rasterast li rastê koda çavkaniya we were xuyang kirin.\
Ji bilî Python3, ew ji bo Python2 û zimanên din ên bernamekirinê jî wergêrên kodê piştgirî dike, ku dihêle hûn koda C++ an Java-yê bimeşînin.
Yek ji baştirîn avantajên berhevkarê serhêl Replit jêhatîbûna parastina danişînên domdar e.
Li ku derê we cara dawî dev jê berda, hûn dikarin ji nû ve kodkirinê hilbijêrin.
Tewra ku hûn dikarin Replit-ê bêyî têketin an qeydkirinê jî bikar bînin, bi kirina vê yekê hûn ê bigihîjin hejmarek karûbaran, di nav de şiyana parvekirina kodê li ser GitHub û afirandina pelrêçikên xebatê.
7. CodePad
Berhevkarek serhêl a nisbeten rasterast CodePad e.
Lêbelê, dema ku bi berhevkarên din ên Python-ê yên serhêl re were berhev kirin ew pir sist e. Ji xeynî dîtina kodê, çi gelemperî çi taybet be, ew gelek taybetmendiyan jî peyda nake.
CodePad dê bernameya weya bingehîn a Python bimeşîne û tevî ku sist û sivik be jî encamên xwestî derxe holê.
CodePad-ê ji bo serîlêdanên Python-ê yên piçûk bi 10 heta 20 rêzikên kodê bikar bînin, lê ji vê berhevkarê serhêl a bingehîn bêtir hêvî nekin.
8. Pythonanywhere
Platformek bi navê Pythonanywhere ji bilî mêvandariya li ser bingeha Python, wergêrek serhêl Python-a mîna şêlê pêşkêşî dike. sepanên tevnê.
IPython, şêlê wergêrek Python ji bo pêkanîna bernameya Python-a înteraktîf, navê berhevkarê Python-ê yê serhêl e ku ji hêla Pythonanywhere ve hatî pêşkêş kirin.
Ger hûn bi hev re nas bikin Jupyter Notebook, hûn ê bala xwe bidin ku navbeynkariya berhevkarê serhêl Pythonanywhere pir dişibihe wê.
IPython bi gelemperî ji bo Python bi lêkolîna daneyê tê bikar anîn. Ji ber ku IPython hem ji hêla Jupyter notebook û hem jî Pythonanywhere ve tê bikar anîn, ev rewş wiha ye.
Berevajî gelek berhevkarên din ên Python-ê yên serhêl, Pyhtonanywhere îtxalkirina pirtûkxaneyên Python-ê yên pêvajoyek bilind ên mîna numpy, panda, scipy, û şorbeya xweşik dike. Sazkirina van pirtûkxaneyan bi Pythonanywhere re ne xem e.
Bi Pythonanywhere IPython re, hûn dikarin bi hêsanî import bikin û dest bi karanîna hemî pakêtên zanistiya daneya Python-ê bikin.
9. OneCompiler
OneCompiler berhevkarek-based webê ye ku 40 zimanên bernamekirinê piştgirî dike, di nav de Python. Ew navgînek hêsan a bi şiyana guheztina di navbera mîhengên guherandinê yên geş û tarî de vedihewîne.
Hûn dikarin OneCompiler bikar bînin ku bernameyek Python pêşve bibin, wê serhêl bimeşînin, û tewra wê li ser cûrbecûr parve bikin medyaya civakî.
Leza darvekirinê ya OneCopiler jî pir baş e, û ew encama koda çavkaniyê di heman rûpelê de nîşan dide.
10. Ideone
Edîtorek nivîsê ya Python û amûrek berhevkar a hêja ji Ideone heye.
Zêdetirî 55 zimanên bernamekirinê têne piştgirî kirin, û navrûya bikarhênerê wê pir hêsan e.
Tenê koda Python-a xwe di edîtora nivîsê ya ku tê peyda kirin de têkevin, bişkojka Run bikirtînin da ku kodê bimeşînin, û encam dê li ser rûpelek nû werin pêşkêş kirin.
Hûn dikarin koda xwe bi gelemperî an taybet bi karanîna şiyana dîtina kodê ya ku ew jî heye biweşînin.
Şêweya derketinê ya Ideone piçek kevnar e û li gorî berhevkarên din ên Python-ê yên serhêl dikare sist be.
11. jdoodle
Bi piştgiriya ji zêdetirî 50 zimanan re, JDoodle berhevkarek serhêl a bêkêmasî ye. Her çend ew xwedan xuyangek hêsan e, ew gelek kapasîteyên ku gelek berhevkarên Python ên serhêl kêm in dihewîne.
Ka em bi çi qas zû bernameya weya Python serhêl bimeşe dest pê bikin.
Encamên bernameyê dê di heman rûpelê de bêne pêşkêş kirin, û ew dikare bernameyên Python bi lez pêk bîne.
Nermalava dikare di projeyên serhêl de were hilanîn ku gava ku hûn bi pêşkeftin û xebitandina wê re derbas dibin paşê werin derxistin. Ne xirab e, ha?
Di heman demê de fonksiyonek veguheztinê jî tê peyda kirin ku di navbera modên edîtorê koda tarî û Ronahî de biguhezîne. Wekî din, vebijarka we heye ku hûn Python rasterast ji komputera xwe barkirin û meşandin.
12. Trinket
Berhevkarek pir jêhatî ya serhêl Python Trinket e. Hûn dikarin ji her cîh û li ser her cîhazê bi Trinket serîlêdana Python-ê bimeşînin.
Trinket berhevkarek serhêl a bêhempa ye ku tenê ji bo xebitandina koda Python hatî afirandin. Pirtûkxaneyên Python-ê yên Pandas, NumPy, û matplotlib-ê yên ku ji bo lêkolîna daneyan û hesabkirinê pir têne bikar anîn jixwe hatine saz kirin.
Berhevkarê Python-a serhêl Trinket fonksiyonek matplotlib-a zexm pêşkêşî dike.
Ji ber ku gelek berhevkarên Python ên serhêl matplotlib piştgirî nakin, Trinket ne tenê wiya dike, lê di heman demê de matplotlib jî bikar tîne da ku grafikên ku li ser geroka webê têne xuyang kirin hilberîne.
13. Ew ê tenê hîn bibin
Ji bo fêrbûn û karanîna kodê, Sololearn serîlêdana mobîl a herî mezin e.
Wekî din, ew ji bo cûrbecûr zimanên kompîturê berhevkarên serhêl pêşkêşî dike, lêbelê, ew tenê bi fermî ji bo 12 zimanên bernamesaziyê, tevî Python, berhevkarên serhêl piştgirî dike.
SoloLearn wergêrek pir înteraktîf a serhêl Python pêşkêşî dike.
Wekî din, ew ji bo modên geş û tarî hin mîhengên pir balkêş pêşkêşî dike. Wekî amûrek pêvek ji bo parvekirina bernameya xweya Python li ser malperê, edîtorê koda serhêl a SoloLearn vebijarkên mîna dîtina taybet û giştî vedihewîne.
Ger hûn têkevin serlêdana weya Python dikare bi civata SoloLearn re were parve kirin.
14. OnlineGDB
Ji bilî Python3, OnlineGDB ji 20 zimanan zêdetir piştgirî dike.
Ew navbeynkarek edîtorê nivîsê ya balkêş pêşkêşî dike ku wekî edîtorek nivîsê ya serbixwe ya IDE-yê hîs dike.
Gelek jêhatî tê de hene, di nav de şiyana dakêşandin û barkirina koda çavkaniyê û hem jî xweşkirina wê.
Hûn dikarin pelek Python li ser vê berhevkarê serhêl bi karanîna koda çavkaniya barkirinê bar bikin, û ew ê li wir were xebitandin.
Wekî din, ew dihêle hûn mezinahiya tîpan û valahiya di navbera tabloyan de biguhezînin, û her weha di navbera modên geş û tarî de bizivirin.
15. Pythontutor
Ji bilî Python gelek zimanên din jî têne piştgirî kirin.
Cihê xebatê ji bo PythonTutor li sê beşan tê dabeş kirin: edîtorek kodê, pencereyek ji bo pêkanîna bernameya dîtbar, û pencereyek ji bo derketina bernameyê.
Pêkanîna xuyang taybetmendiyek taybetî ye ku PythonTutor tenê pêşkêşî dike, her çend piraniya amûrên serhêl jî dîmenên ketin û derketinê peyda dikin.
Rêbaza herî hêsan a fêrbûna ka bername çawa kar dikin dîtina wergêr e bi dîtbarî kodê bicîh bikin.
Hûn dikarin pêwendiya her rêzika kodê bi wergêr re bişopînin ji ber ku ew ji bernameya Python derana pêwîst derdixe.
Destpêkirina danişînek hevbeş fonksiyonek zêde ya ecêb e. Pencereyek danûstendinê ya ji bo pêwendiya bilez heye, digel şiyana ku dest bi guheztina kodê bikin û ji kesên din bixwazin ku beşdarî danişînê bibin.
Xelasî
Posta me ya li ser top berhevkarên Python-ê yên serhêl ên 2022-an di vê xalê de gihîştiye encamê.
Heke hûn nexwazin Python-ê li ser komputera xwe saz bikin an heke hûn amûrek mobîl bikar tînin da ku encamek bernameyek Python lêkolîn bikin, em tenê şîret dikin ku berhevkarek Python-a serhêl bikar bînin.
Bi dîtina min, Ideone, onlineGDB, Replit, û Trinket sê wergêrên Python-ê yên pêşîn in ku di nav 15-ên jorîn ên jorîn de li serhêl têne peyda kirin.
Leave a Reply