Vyskúšajte Python vo svojom prehliadači pomocou týchto bezplatných online interaktívnych prostredí

Vyskúšajte Python vo svojom prehliadači pomocou týchto bezplatných online interaktívnych prostredí

Ak uvažujete o učení sa jazyka Python, môžete byť z počiatočného procesu nastavenia ohromení. Musíte si nainštalovať Python do svojho systému, potom sa naučiť používať príkazový riadok na spracovanie kódu alebo sa naučiť používať interaktívny shell alebo sa naučiť nastaviť IDE Pythonu.



Ignorujte to všetko. Je to zbytočné, kým neviete, či je Python pre vás to pravé.

Namiesto toho odporúčame použiť online interaktívny shell, čo je len webová stránka, ktorá vám umožní písať a spúšťať kód Pythonu a okamžite vidieť výsledky. Nie je potrebné nič inštalovať. Takže či už si prechádza týmito príkladmi Pythonu alebo preskúmanie základov polí a zoznamov , kód si môžete vyskúšať priamo vo svojom prehliadači. Tu sú najlepší online tlmočníci Pythonu, ktorých sme našli.





1. Python kdekoľvek

Ak existuje jeden dôvod prečo Python kdekoľvek prekonáva všetky ostatné online tlmočníky Pythonu, pretože podporuje IPython. IPython je pokročilejšou alternatívou k predvolenému interpretovi Pythonu. Získate s ním množstvo užitočných funkcií: dokončovanie karty pri písaní, schopnosť „vidieť“ premenné a metódy objektu v reálnom čase, čítanie vloženej dokumentácie k modulu a ďalšie.

Nič z toho nie je samozrejme nevyhnutné. Ak ste a úplné začiatočník, možno to teraz budete chcieť preskočiť a vrátiť sa o niekoľko týždňov, keď vám bude príjemnejšie. Pokiaľ však ide o tlmočníky Pythonu, IPython je štandardom produktivity.



Poznámka: Python Anywhere je v skutočnosti oveľa viac než toto. Je to plnohodnotné webové IDE, ktoré vám umožňuje vytvárať a hostovať aplikácie Python na webe. Táto stránka „Skúste IPython“ je len šikovný malý bočný nástroj.

2. Python Fiddle

Python Fiddle je ten, ktorý by som odporučil každému, kto má skúsenosti s programovaním, ale žiadne skúsenosti s Pythonom. Rozhranie je pomerne jednoduché a ľahko sa používa, ale čo je dôležitejšie, prichádza s množstvom ukážkových kódov, ktoré môžete načítať jediným kliknutím.

Pri skúmaní ľavého bočného panela sa naučíte niektoré z najlepších tipov a trikov, vďaka ktorým je používanie Pythonu zábavnejšie ako v iných jazykoch. Alebo môžete napísať svoj vlastný kód, spustiť ho a výsledky vidieť v spodnej časti výstupnej sekcie.

Kód, ktorý ste napísali, môžete tiež „uložiť a zdieľať“. To sa môže hodiť, ak máte mentora, ktorý vám pomôže s ladením, alebo ak spolupracujete s inými na projekte.

3. Repl.it

Názov Repl.it pochádza z REPL, čo znamená „Read-Eval-Print Loop“ (v zásade synonymum pre „interaktívny shell“, takže sa nenechajte zmiasť). Repl.it podporuje desiatky jazykov, vrátane Pythonu 2.xa Pythonu 3.x, takže ak sa rozhodnete, že Python nie je stále ho môžete používať pri učení sa jazykov C#, Java, Ruby, Lua, ES6 a ďalších.

Najviac sa mi páči jeho prispôsobiteľnosť. Môžete doladiť rozloženie, farebný motív, veľkosť písma, veľkosť zarážky, typ zalomenia a to, či chcete povoliť automatické dopĺňanie. Rozhranie je priamočiare. A ak si vytvoríte účet, môžete si uložiť kód a stiahnuť ho znova neskôr.

A Repl.it má ešte jednu veľkú výhodu: môžete importovať akýkoľvek Balík Python nikdy pretože podporuje všetkých .

Štyri. Cetka

Cetka je ďalšou silnou možnosťou. Získate mnoho rovnakých funkcií, aké sme skúmali vyššie: editor prístupného kódu, schopnosť spúšťať kód a schopnosť zdieľať. Trinket má ale dve výhody. Po prvé, pomocou rozhrania založeného na kartách môžete otvoriť viacero skriptov, a po druhé, Trinket môžete vložiť na svoj vlastný web, ak ho máte.

môžete zmeniť názov svojej Playstation

Trinketov bezplatný plán, hoci navždy a neobmedzený, umožňuje iba základný jazyk Python 2.x. Ak chcete plný prístup k verzii Trinket pre Python 3.x, budete musieť upgradovať na plán Connect, ktorý stojí 9 dolárov mesačne alebo 72 dolárov ročne. „Plný prístup“ zahŕňa všetky vstavané moduly Pythonu vrátane Numpy, Matplotlib, SciPy a ďalších.

5. Ideone

Ideone je všeobecný nástroj „vyskúšajte akýkoľvek programovací jazyk online“, takže nie je taký nabitý funkciami a pokročilý ako ostatné možnosti vyššie. Tu je to, čo to je robí majú: viac ako 60 rôznych programovacích jazykov a možnosť označiť váš kód ako verejný, tajný alebo súkromný.

Na kód napísaný v Ideone sa tiež vzťahuje niekoľko obmedzení:

  • Na kompiláciu/interpretáciu trvá maximálne 10 sekúnd.
  • Maximálne 5 alebo 15 sekúnd pri spustení (pre hostí alebo registrovaných používateľov).
  • Maximálne 256 MB RAM pri spustení.
  • Prístup na internet je zablokovaný a nie je možné vytvárať nové súbory.

Celkovo je Ideone dobrou voľbou, ak potrebujete hneď otestovať trochu kódu, ale na serióznejšie skúmanie Pythonu by som radšej išiel s jedným z vyššie uvedených.

Bonus: Python Tutor

Python Tutor nie je interaktívny shell Python ako taký. Akonáhle zadáte kód, bude analyzovať to, čo ste napísali, a predstaví vizualizáciu logiky kódu. Výsledok? Séria snímok, ktorými si môžete prejsť po jednom riadku kódu, aby ste zistili, ako sa váš kód skutočne vykonáva od začiatku do konca.

Je to úžasný nástroj pre programovania začiatočníkov! Uvidíte, ako každý riadok kódu ovplyvňuje rôzne premenné a výstupy, a tým vám uľahčuje zachytávanie chýb a ďalších problémov. Aj keď môže byť programovanie pre prvé časovače náročné, tento nástroj môže zjednodušiť krivku učenia a pomôcť vám zamotať hlavu do logiky toho všetkého.

Môžete si tiež všimnúť, že Python Tutor má experimentálny režim živého programovania. Je podobný bežnému vizualizačnému nástroju, ale je analyzovaný a aktualizovaný v reálnom čase počas písania. V čase tohto písania je to primitívne aj zabugované, takže by ste to mali ignorovať, kým nebudú zažehnané všetky zápletky.

Tipy na pokračovanie v ceste za Pythonom

Keď vyskúšate Python v online interaktívnom prostredí, môžete sa rozhodnúť, že jazyk milujete a chcete sa mu venovať na praktickejšej úrovni. Za týmto účelom vám môže dobre fungovať tieto vynikajúce online kurzy Pythonu, alebo ak nemôžete ušetriť peniaze, tieto stránky na učenie sa jazyka Python.

Python môže byť jedným z najľahších jazykov, ktoré sa dá naučiť, ale nenechajte sa odradiť, ak vám to príde náročné. Kódovanie v Pythone je stále kódovanie a kódovanie je náročné. Bojovanie neznamená, že by ste mali prestať s programovaním! Pre trochu motivácie navyše odporúčam vypočuť si niektoré z týchto užitočných podcastov pre programátorov.

Ako sa vám páči Python? Existujú nejaké ďalšie dobré interaktívne škrupiny, ktoré sme zmeškali? Ak máte ďalšie tipy pre Python, najmä pre nováčikov, podeľte sa s nami nižšie!

zdieľam zdieľam Tweet E -mail Príručka pre začiatočníkov k animovanej reči

Animovaná reč môže byť výzvou. Ak ste pripravení začať pridávať dialógy do svojho projektu, proces za vás rozložíme.

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • Programovanie
  • Python
O autorovi Joel Lee(1524 publikovaných článkov)

Joel Lee je šéfredaktorom MakeUseOf od roku 2018. Má titul B.S. v informatike a viac ako deväť rokov profesionálnych skúseností s písaním a úpravami.

Viac od Joela Leeho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Zistite, akú základnú dosku mám Windows 10
Kliknutím sem sa prihlásite na odber