
Michael Fisher
0
4245
814
Pokud uvažujete o učení Pythonu, může vás počáteční proces nastavení ohromit. Musíte nainstalovat Python do vašeho systému, pak se naučit, jak používat příkazový řádek ke zpracování kódu, nebo se naučit, jak používat interaktivní shell, nebo se naučit, jak nastavit Python IDE.
To vše ignorujte. Je zbytečné, dokud nevíte, zda je Python pro vás to pravé.
Místo toho doporučujeme použít online interaktivní prostředí, což je pouze web, který vám umožní psát a spouštět Pythonův kód a okamžitě vidět výsledky. Není třeba nic instalovat. Takže ať už procházíte těmito příklady Pythonu 10 základních příkladů Pythonu, které vám pomohou rychle se naučit 10 Základní příklady Pythonu, které vám pomohou rychle se naučit Tento článek základních příkladů pythonu je určen těm, kteří již mají nějaké zkušenosti s programováním a jednoduše chtějí přechod do Pythonu co nejrychleji. nebo přezkoumání základů polí a seznamů Jak fungují pole a seznamy v Pythonu Jak fungují pole a seznamy v Pythonu Pole a seznamy jsou některé z nejužitečnějších datových struktur v programování - ačkoli je jich jen málo lidí plně využívá. , můžete vyzkoušet kód přímo v prohlížeči. Zde jsou nejlepší online tlumočníci Pythonu, které jsme našli.
1. Python Anywhere
Pokud existuje jeden důvod, proč Python Anywhere bije každého dalšího online interpretu Pythonu, protože podporuje IPython. IPython je pokročilejší alternativou k výchozímu interpretu Pythonu. S ním získáte spoustu užitečných funkcí: dokončení karty během psaní, schopnost “vidět” proměnné a metody objektu v reálném čase, přečtěte si dokumentaci vloženého modulu a další.
Nic z toho není samozřejmě nutné. Pokud jste kompletní začátečník, možná budete chtít přeskočit přes tuto chvíli a vrátit se za pár týdnů, když budete pohodlnější. Ale pokud jde o tlumočníky Pythonu, IPython je standardem produktivity.
Poznámka: Python Anywhere je ve skutečnosti mnohem víc než tohle. Jedná se o plně fungující webové IDE, které vám umožňuje vytvářet a hostovat aplikace Python na webu. Tento “Vyzkoušejte IPython” stránka je jen šikovný malý postranní 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 nemá zkušenosti s Pythonem. Rozhraní je poměrně jednoduché a snadno použitelné, ale co je důležitější, přichází s partou vzorového kódu, který můžete načíst jediným kliknutím.
Prozkoumáním levého postranního panelu se dozvíte některé z nejlepších tipů a triků, díky nimž je Python zábavnější než jiné jazyky. 7 Užitečné triky pro zvládnutí nového programovacího jazyka 7 Užitečné triky pro zvládnutí nového programovacího jazyka Je v pořádku být ohromen když se učíte kódovat. Pravděpodobně zapomenete na věci tak rychle, jak se je naučíte. Tyto tipy vám mohou pomoci lépe si uchovat všechny nové informace. . Nebo můžete napsat svůj vlastní kód, spustit jej a zobrazit výsledky ve výstupní části dole.
Všimněte si, že můžete také “ulož a sdílej” kód, který jste napsali. Toto může být užitečné, pokud máte mentora, který vám pomůže s laděním, nebo pokud na projektu spolupracujete s ostatními.
3. Repl.it
Název Repl.it pochází z REPL, což znamená “Smyčka pro čtení a čtení” (v podstatě synonymum pro “interaktivní shell” takže se nemuste zmást). Repl.it podporuje desítky jazyků, včetně Python 2.xa Python 3.x, takže pokud se rozhodnete, že Python není pro vás je můžete stále používat při učení C #, Java, Ruby, Lua, ES6 a dalších.
To, co se mi líbí nejlépe, je jeho přizpůsobitelnost. Můžete vyladit rozvržení, barevné téma, velikost písma, velikost odsazení, typ obtékání a zda povolit automatické doplňování. Rozhraní je jednoduché. A pokud si vytvoříte účet, můžete svůj kód uložit a později stáhnout zpět.
A Repl.it má ještě jednu obrovskou výhodu: můžete importovat žádný Balíček Pythonu vůbec protože všechny podporuje.
4. cetku
Tretka je další silná možnost. Získáte spoustu stejných funkcí, jaké jsou popsány výše: editor s průchodným kódem, schopnost spouštět kód a schopnost sdílet. Ale Trinket má dvě výhody. Za prvé, můžete otevřít více skriptů pomocí rozhraní založeného na kartě a za druhé, můžete vložit Trinket na svůj vlastní web, pokud jej máte.
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 Python 3.x, budete muset upgradovat na plán připojení, který stojí 9 $ měsíčně nebo 72 $ ročně. “Plný přístup” zahrnuje všechny vestavěné moduly Python včetně Numpy, Matplotlib, SciPy a dalších.
5. Ideone
Ideone je obecný účel “vyzkoušejte jakýkoli programovací jazyk online” nástroj, takže není tak nabitý funkcemi ani pokročilý jako ostatní výše uvedené možnosti. Tady je to, co to je ano mít: přes 60 různých programovacích jazyků a možnost označit kód jako veřejný, tajný nebo soukromý.
Kód napsaný v Ideone také podléhá několika omezením:
- Maximálně 10 sekund pro kompilaci / interpretaci.
- Během provádění maximálně 5 nebo 15 sekund (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 v pořádku, pokud potřebujete hned otestovat trochu kódu, ale pro vážnější průzkumy Pythonu bych raději šel s jedním z výše uvedených..
Bonus: Python Tutor
Python Tutor není sám o sobě interaktivní prostředí Pythonu. Spíše, jakmile zadáte kód, analyzuje to, co jste napsali, a prezentuje vizualizaci logiky kódu. Výsledek? Série snímků, kterými můžete procházet, jeden řádek kódu najednou, abyste viděli, jak se váš kód skutečně provádí od začátku do konce.
Jedná se o ohromný 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, což vám usnadní chytání chyb a dalších problémů. Zatímco programování může být pro první časovače obtížné, tento nástroj může zjednodušit křivku učení. Jak se naučit programování bez stresu Jak se naučit programování bez stresu Možná jste se rozhodli programovat, ať už pro kariéru nebo jen jako koníček . Skvělý! Ale možná se začínáte cítit ohromeni. Není to tak skvělé. Zde je nápověda, která vám usnadní cestu. a pomůže vám to zabalit hlavu do logiky všeho.
Možná si také všimnete, že Python Tutor má experimentální režim živého programování. Je to podobné běžnému vizualizačnímu nástroji, ale při psaní se analyzuje a aktualizuje v reálném čase. Od tohoto psaní je to primitivní i buggy, takže byste ho měli ignorovat, dokud nebudou všechny zauzlení vyžehleny.
Tipy pro pokračování vaší cesty Python
Poté, co vyzkoušíte Python v online interaktivním prostředí, můžete se rozhodnout, že jazyk milujete a chcete jej praktičtěji sledovat. Za to se můžete dobře hodit s těmito vynikajícími online kurzy Python 5 kurzů, které vás zavedou od Python Beginner k Pro 5 kurzů, které vás vezmou od Python Beginner k Pro Těchto pět kurzů vás naučí vše o programování v Pythonu, jeden z nejžhavějších jazyků právě teď. nebo pokud nemůžete ušetřit žádnou hotovost, tyto stránky se naučíte Python 5 nejlepších webů, které se naučí programování Pythonu 5 nejlepších webů, které se naučí programování Pythonu Chceš se naučit programování Pythonu? Zde jsou nejlepší způsoby, jak se naučit Python online, z nichž mnohé jsou zcela zdarma. .
Python může být jedním z nejjednodušších jazyků, které lze naučit, ale nenechte se odradit, pokud to bude obtížné. Kódování v Pythonu stále kóduje a kódování je náročné. Bojování neznamená, že byste měli ukončit programování. 6 Známek, že nemáte na úmyslu stát se programátorem. 6 Známky, že nemáte na mysli být programátorem. Ne každý je vyříznut jako programátor. Pokud si nejste zcela jisti, že jste chtěli být programátorem, zde jsou některé náznaky, které vás mohou nasměrovat správným směrem. ! Pro trochu větší motivaci doporučuji poslouchat některé z těchto užitečných podcastů pro programátory 15 špičkových podcastů pro programátory a vývojáře softwaru 15 špičkových podcastů pro vývojáře programátorů a softwaru Podcasty jsou skvělým způsobem, jak se dozvědět více o programování. Zde jsou některé z našich oblíbených podcastů souvisejících s programováním pro vaše potěšení z poslechu. .
Jak se vám líbí Python? Existují nějaké další dobré interaktivní skořápky, které nám chyběly? Máte-li nějaké další tipy pro Python, zejména pro nováčky, podělte se s námi níže!