Vyzkoušejte Python ve svém prohlížeči pomocí těchto bezplatných online interaktivních prostředí

Vyzkoušejte Python ve svém prohlížeči pomocí těchto bezplatných online interaktivních prostředí

Pokud přemýšlíte o tom, že se naučíte Python, budete možná zahlceni procesem počátečního nastavení. Musíte do svého systému nainstalovat Python, poté se naučit používat příkazový řádek ke zpracování kódu nebo se naučit používat interaktivní prostředí nebo se naučit nastavit IDE Pythonu.





Ignorujte to všechno. Je to zbytečné, dokud nevíte, zda je Python pro vás to pravé.





Místo toho doporučujeme použít online interaktivní shell, což je jen web, který vám umožní psát a spouštět kód Pythonu a okamžitě vidět výsledky. Není třeba nic instalovat. Takže ať jste procházející těmito příklady Pythonu nebo přezkoumání základů polí a seznamů , můžete kód vyzkoušet přímo ve svém prohlížeči. Zde jsou nejlepší online tlumočníci Pythonu, které jsme našli.





1. Python kdekoli

Jestli existuje jeden důvod proč Python kdekoli překonává všechny ostatní online překladače Pythonu, protože podporuje IPython. IPython je pokročilejší alternativou k výchozímu interpretovi Pythonu. S ním získáte spoustu užitečných funkcí: dokončení karty při psaní, schopnost „vidět“ proměnné a metody objektu v reálném čase, číst dokumentaci vloženého modulu a další.

Nic z toho samozřejmě není nezbytně nutné. Pokud jste a kompletní začátečník, můžete to prozatím přeskočit a vrátit se za několik týdnů, až vám bude lépe. Ale pokud jde o tlumočníky Pythonu, IPython je standardem produktivity.



Poznámka: Python Anywhere je ve skutečnosti mnohem víc než toto. Je to plnohodnotné webové IDE, které vám umožní vytvářet a hostovat aplikace Python na webu. Tato stránka „Zkuste IPython“ je jen šikovný malý boční nástroj.

2. Python Fiddle

Python Fiddle je ten, který bych doporučil každému, kdo má zkušenosti s programováním, ale žádné zkušenosti s Pythonem. Rozhraní je poměrně jednoduché a snadno použitelné, ale co je důležitější, přichází se spoustou ukázkového kódu, který můžete načíst jediným kliknutím.





Prozkoumáním levého postranního panelu se naučíte některé z nejlepších tipů a triků, díky nimž je používání Pythonu zábavnější než v jiných jazycích. Nebo můžete zadat vlastní kód, spustit ho a zobrazit výsledky ve výstupní sekci v dolní části.

Kód, který jste napsali, můžete také „uložit a sdílet“. To se může hodit, pokud máte mentora, který vám pomůže s laděním, nebo pokud spolupracujete s ostatními na projektu.





3. Repl.it

Název Repl.it pochází z REPL, což znamená „Read-Eval-Print Loop“ (v podstatě synonymum pro „interaktivní shell“, takže se nenechte zmást). Repl.it podporuje desítky jazyků, včetně Pythonu 2.xa Pythonu 3.x, takže pokud se rozhodnete, že Python není pro vás to stále můžete použít při učení C#, Java, Ruby, Lua, ES6 a dalších.

Nejvíc se mi líbí jeho přizpůsobitelnost. Můžete vyladit rozložení, barevný motiv, velikost písma, velikost odsazení, typ zalomení a zda povolit automatické dokončování. Rozhraní je jednoduché. A pokud si vytvoříte účet, můžete kód uložit a později si jej stáhnout zpět.

A Repl.it má ještě jednu obrovskou výhodu: můžete importovat žádný Balíček Python vůbec protože podporuje všechny .

Čtyři. Tretka

Tretka je další silná možnost. Získáte spoustu stejných funkcí, jaké jsme zkoumali výše: editor sjízdného kódu, schopnost spouštět kód a schopnost sdílet. Trinket má ale dvě výhody. Za prvé, můžete otevřít více skriptů pomocí rozhraní založeného na kartách a za druhé, můžete Trinket vložit na svůj vlastní web, pokud jej máte.

můžete změnit název své Playstation

Trinketův bezplatný plán, i když navždy a neomezený, umožňuje pouze základní Python 2.x. Pokud chcete plný přístup k verzi Trinket verze Python 3.x, budete muset upgradovat na plán Connect, který stojí 9 $ měsíčně nebo 72 $ ročně. „Plný přístup“ zahrnuje všechny vestavěné moduly Pythonu, včetně Numpy, Matplotlib, SciPy a dalších.

5. Ideone

Ideone je obecný nástroj „vyzkoušejte jakýkoli programovací jazyk online“, takže není tak nabitý funkcemi ani pokročilý jako ostatní výše uvedené možnosti. Tady to je dělá mají: více než 60 různých programovacích jazyků a možnost označit váš kód jako veřejný, tajný nebo soukromý.

Na kód napsaný v Ideone se také vztahuje několik omezení:

  • Maximálně 10 sekund na kompilaci/interpretaci.
  • Maximálně 5 nebo 15 sekund při provádění (pro hosty nebo registrované uživatele).
  • Maximálně 256 MB RAM při provádění.
  • Přístup na internet je blokován a nelze vytvářet nové soubory.

Celkově vzato, Ideone je dobrá volba, pokud potřebujete hned vyzkoušet trochu kódu, ale pro serióznější průzkumy Pythonu bych raději šel s jedním z výše uvedených.

Bonus: Python Tutor

Python Tutor není interaktivní shell Pythonu, sám o sobě. Jakmile zadáte kód, bude analyzovat to, co jste napsali, a představí vizualizaci logiky kódu. Výsledek? Série snímků, které můžete procházet, jeden řádek kódu najednou, abyste zjistili, jak se váš kód skutečně provádí od začátku do konce.

Je to skvělý nástroj pro programování začátečníků! Uvidíte, jak každý řádek kódu ovlivňuje různé proměnné a výstupy, a usnadňuje vám tak chytání chyb a dalších problémů. Programování může být pro první časovače náročné, ale tento nástroj může zjednodušit křivku učení a pomoci vám obalit hlavu logikou toho všeho.

Můžete si také všimnout, že Python Tutor má experimentální režim živého programování. Je podobný běžnému vizualizačnímu nástroji, ale je analyzován a aktualizován v reálném čase při psaní. Od tohoto psaní je to jak primitivní, tak buggy, takže byste to měli ignorovat, dokud nebudou odstraněny všechny záhyby.

Tipy pro pokračování vaší cesty v Pythonu

Poté, co vyzkoušíte Python v online interaktivním prostředí, můžete se rozhodnout, že jazyk milujete a chcete se mu věnovat na praktičtější úrovni. Za to vám může být dobře s těmito vynikajícími online kurzy Pythonu, nebo pokud nemůžete ušetřit peníze, tyto stránky pro výuku Pythonu.

Python může být jedním z nejjednodušších jazyků, které se můžete naučit, ale nenechte se odradit, pokud vám to připadá obtížné. Kódování v Pythonu je stále kódování a kódování je náročné. Bojování neznamená, že byste měli s programováním skončit! Pro trochu extra motivace doporučuji poslechnout si některé z těchto užitečných podcastů pro programátory.

Jak se vám líbí Python? Existují nějaké další dobré interaktivní skořápky, které jsme zmeškali? Pokud máte nějaké další tipy pro Python, zejména pro nováčky, podělte se s námi níže!

Podíl Podíl tweet E-mailem Průvodce pro začátečníky k animované řeči

Animační řeč může být výzva. Pokud jste připraveni začít s přidáváním dialogu do svého projektu, proces za vás rozdělíme.

Číst dále
Související témata
  • Programování
  • Programování
  • Krajta
O autorovi Joel lee(1524 publikovaných článků)

Joel Lee je šéfredaktorem MakeUseOf od roku 2018. Má titul B.S. v informatice a více než devět let profesionálních zkušeností s psaním a střihem.

Více od Joela Leeho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

nemohu najít svůj seznam na netflixu
Kliknutím sem se přihlásíte k odběru