Išbandykite „Python“ savo naršyklėje naudodami šiuos nemokamus interaktyvius apvalkalus

Išbandykite „Python“ savo naršyklėje naudodami šiuos nemokamus interaktyvius apvalkalus

Jei galvojate mokytis „Python“, pradinis sąrankos procesas gali jus priblokšti. Turite įdiegti „Python“ savo sistemoje, tada išmokti naudoti komandinę eilutę kodui apdoroti arba išmokti naudoti interaktyvųjį apvalkalą arba nustatyti „Python IDE“.





Ignoruokite visa tai. Tai nereikalinga, kol nežinote, ar „Python“ jums tinka.





Vietoj to, mes rekomenduojame naudoti interaktyvų internetinį apvalkalą, kuris yra tik svetainė, leidžianti rašyti ir vykdyti „Python“ kodą ir akimirksniu pamatyti rezultatus. Nereikia nieko diegti. Taigi ar tu esi peržiūrėję šiuos „Python“ pavyzdžius arba peržiūrėti masyvų ir sąrašų pagrindus , galite patikrinti kodą tiesiai savo naršyklėje. Čia yra geriausi mūsų rasti internetiniai „Python“ vertėjai.





1. „Python Anywhere“

Jei yra viena priežastis „Python Anywhere“ pranoksta kiekvieną kitą internetinį „Python“ vertėją, jis palaiko „IPython“. „IPython“ yra pažangesnė alternatyva numatytam „Python“ vertėjui. Su juo gausite daugybę naudingų funkcijų: skirtuko užbaigimas rašant, galimybė „matyti“ objekto kintamuosius ir metodus realiuoju laiku, skaityti integruoto modulio dokumentaciją ir dar daugiau.

Žinoma, visa tai nėra būtina. Jei esate a baigtas pradedantysis, galbūt norėsite jį praleisti ir grįžti po kelių savaičių, kai jums bus patogiau. Tačiau kalbant apie „Python“ vertėjus, „IPython“ yra našumo standartas.



Pastaba: „Python Anywhere“ iš tikrųjų yra daug daugiau. Tai visapusiškas žiniatinklio IDE, leidžiantis kurti ir priglobti „Python“ programas žiniatinklyje. Šis „Išbandykite IPython“ puslapis yra tik puikus šalutinis įrankis.

2. Python Fiddle

Python Fiddle rekomenduočiau visiems, kurie turi programavimo patirties, bet neturi Python patirties. Sąsaja yra gana paprasta ir paprasta naudoti, tačiau dar svarbiau, kad ji pateikiama su daugybe pavyzdinių kodų, kuriuos galite įkelti vienu paspaudimu.





Naršydami kairę šoninę juostą, sužinosite keletą šauniausių patarimų ir gudrybių, dėl kurių „Python“ naudoti yra smagiau nei kitomis kalbomis. Arba galite įvesti savo kodą, jį paleisti ir pamatyti rezultatus išvesties skiltyje apačioje.

Atminkite, kad taip pat galite „išsaugoti ir bendrinti“ parašytą kodą. Tai gali praversti, jei turite mentorių, kuris padės jums atlikti derinimą, arba jei bendradarbiaujate su kitais vykdydami projektą.





3. Atsakymas

Pavadinimas Atsakymas kilęs iš REPL, reiškiančio „Read-Eval-Print Loop“ (iš esmės „interaktyvaus apvalkalo“ sinonimas, todėl nesusipainiokite). „Repl.it“ palaiko dešimtis kalbų, įskaitant „Python 2.x“ ir „Python 3.x“, taigi, jei nuspręsite, kad „Python“ nėra jums vis tiek galite jį naudoti mokydamiesi C#, „Java“, „Ruby“, „Lua“, ES6 ir kt.

Man labiausiai patinka jo pritaikomumas. Galite keisti išdėstymą, spalvų temą, šrifto dydį, įtraukos dydį, įvyniojimo tipą ir tai, ar įjungti automatinį užbaigimą. Sąsaja yra paprasta. O jei sukuriate paskyrą, galite išsaugoti kodą ir vėliau jį atkurti.

Ir yra dar viena didžiulė „Repl.it“ nauda: galite importuoti bet koks Python paketas kada nors nes palaiko juos visus .

Keturi. Niekučiai

Niekučiai yra dar vienas stiprus pasirinkimas. Jūs gaunate daug tų pačių funkcijų, kurios buvo išnagrinėtos aukščiau: priimtinas kodo redaktorius, galimybė paleisti kodą ir galimybė dalintis. Tačiau „Trinket“ turi du privalumus. Pirma, galite atidaryti kelis scenarijus naudodami skirtuku pagrįstą sąsają, ir, antra, galite įterpti „Trinket“ į savo svetainę, jei tokią turite.

kaip peržiūrėti senesnius pranešimus „iPhone“

Nemokamas „Trinket“ planas, nors ir amžinas ir neribotas, leidžia tik pagrindinį „Python 2.x“. Jei norite visiškos prieigos prie „Trinket“ „Python 3.x“ versijos, turėsite atnaujinti „Connect“ planą, kuris kainuoja 9 USD per mėnesį arba 72 USD per metus. „Visiška prieiga“ apima visus integruotus „Python“ modulius, įskaitant „Numpy“, „Matplotlib“, „SciPy“ ir dar daugiau.

5. Ideone

Ideone yra bendrosios paskirties įrankis „išbandyti bet kokią programavimo kalbą internete“, todėl jis nėra toks sudėtingas ar patobulintas kaip kitos aukščiau pateiktos parinktys. Štai ką daro turi: daugiau nei 60 skirtingų programavimo kalbų ir galimybę pažymėti savo kodą kaip viešą, slaptą ar privatų.

„Ideone“ parašytam kodui taip pat taikomi keli apribojimai:

  • Daugiausia 10 sekundžių sudaryti/interpretuoti.
  • Vykdant ne daugiau kaip 5 ar 15 sekundžių (svečiams ar registruotiems vartotojams).
  • Vykdant ne daugiau kaip 256 MB RAM.
  • Prieiga prie interneto yra užblokuota ir naujų failų sukurti negalima.

Apskritai, „Ideone“ yra tinkamas pasirinkimas, jei jums reikia iš karto išbandyti šiek tiek kodo, tačiau rimtesniems „Python“ tyrimams verčiau rinktis vieną iš aukščiau išvardytų.

Premija: Python mokytojas

Python mokytojas pats savaime nėra interaktyvus „Python“ apvalkalas. Vietoj to, kai įvesite kodą, jis išanalizuos tai, ką parašėte, ir pateiks kodo logikos vizualizaciją. Rezultatas? Nuotraukų serija, kurią galite peržiūrėti po vieną kodo eilutę, kad pamatytumėte, kaip iš tikrųjų vykdomas jūsų kodas nuo pradžios iki pabaigos.

Tai puikus įrankis pradedantiesiems programuoti! Pamatysite, kaip kiekviena kodo eilutė veikia skirtingus kintamuosius ir išvestis, todėl lengviau pastebėsite klaidas ir kitas problemas. Nors programavimas gali būti sudėtingas pirmokams, šis įrankis gali supaprastinti mokymosi kreivę ir padėti apsisukti viso to logika.

Taip pat galite pastebėti, kad „Python Tutor“ turi eksperimentinį tiesioginio programavimo režimą. Jis panašus į įprastą vizualizavimo įrankį, tačiau analizuojamas ir atnaujinamas realiuoju laiku, kai rašote. Nuo šio rašymo jis yra ir primityvus, ir klaidingas, todėl turėtumėte į tai nekreipti dėmesio, kol visos kliūtys bus išlygintos.

Patarimai, kaip tęsti kelionę „Python“

Išbandę „Python“ internetiniame interaktyviame apvalkale, galite nuspręsti, kad jums patinka kalba ir norite jos siekti praktiškesniu lygiu. Norėdami tai padaryti, jums gali gerai sekti šie puikūs internetiniai „Python“ kursai, arba, jei negalite gailėti pinigų, šios svetainės, skirtos mokytis „Python“.

„Python“ gali būti viena iš lengviausiai mokomų kalbų, tačiau nenusiminkite, jei jums tai sunku. Kodavimas „Python“ vis dar yra kodavimas, o kodavimas yra sunkus. Kova nereiškia, kad turėtumėte mesti programavimą! Jei norite šiek tiek papildomos motyvacijos, rekomenduoju klausytis kai kurių šių naudingų programuotojams skirtų podcast'ų.

Kaip tau patinka Python? Ar yra kitų gerų interaktyvių apvalkalų, kurių praleidome? Jei turite kitų „Python“ patarimų, ypač pradedantiesiems, pasidalykite su mumis žemiau!

Dalintis Dalintis „Tweet“ Paštu Kalbos animacijos vadovas pradedantiesiems

Kalbos animacija gali būti iššūkis. Jei būsite pasirengę pradėti dialogą prie savo projekto, mes suskaidysime procesą už jus.

Skaityti toliau
Susijusios temos
  • Programavimas
  • Programavimas
  • Python
Apie autorių Joelis Lee(Paskelbti 1524 straipsniai)

Joelis Lee yra „MakeUseOf“ vyriausiasis redaktorius nuo 2018 m. Jis turi B.S. įgijo informatikos ir daugiau nei devynerių metų profesionalaus rašymo ir redagavimo patirtį.

Daugiau iš Joel Lee

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

pažymėti ką nors „Facebook“ įraše
Norėdami užsiprenumeruoti, spustelėkite čia