Wypróbuj Python w przeglądarce za pomocą tych bezpłatnych interaktywnych powłok online

  • Michael Fisher
  • 0
  • 1105
  • 212
Reklama

Jeśli zastanawiasz się nad nauką języka Python, proces wstępnej konfiguracji może być przytłoczony. Musisz zainstalować Python w swoim systemie, a następnie nauczyć się, jak używać wiersza poleceń do przetwarzania kodu, nauczyć się korzystać z interaktywnej powłoki lub nauczyć się konfigurować IDE w Pythonie.

Zignoruj ​​to wszystko. Nie jest konieczne, dopóki nie dowiesz się, czy Python jest dla Ciebie odpowiedni.

Zamiast tego zalecamy korzystanie z interaktywnej powłoki online, która jest po prostu witryną internetową, która umożliwia pisanie i wykonywanie kodu w języku Python i natychmiastowe wyświetlanie wyników. Nie musisz niczego instalować. Tak więc, czy przechodzisz przez te przykłady w Pythonie 10 podstawowych przykładów w Pythonie, które pomogą Ci szybko się nauczyć 10 podstawowych w Pythonie przykładów, które pomogą Ci szybko się nauczyć do Pythona tak szybko, jak to możliwe. lub przeglądanie podstaw tablic i list Jak tablice i listy działają w Pythonie Jak tablice i listy działają w Pythonie Tablice i listy są jednymi z najbardziej przydatnych struktur danych w programowaniu - chociaż niewiele osób wykorzystuje je w pełni. , możesz przetestować kod bezpośrednio w przeglądarce. Oto najlepsze znalezione przez nas internetowe interpretatory języka Python.

1. Python Anywhere

Jeśli istnieje jeden powód Python Anywhere bije co drugi internetowy interpreter Pythona, obsługuje IPython. IPython jest bardziej zaawansowaną alternatywą dla domyślnego interpretera języka Python. Dzięki niemu zyskujesz wiele przydatnych funkcji: uzupełnianie tabulacji podczas pisania, możliwość “widzieć” zmienne i metody obiektu w czasie rzeczywistym, przeczytaj wbudowaną dokumentację modułu i więcej.

Oczywiście nie jest to absolutnie konieczne. Jeśli jesteś kompletny początkujący, możesz na razie pominąć tę kwestię i wrócić za kilka tygodni, kiedy poczujesz się bardziej komfortowo. Ale jeśli chodzi o interpretatory Pythona, IPython jest standardem wydajności.

Uwaga: Python Anywhere to w rzeczywistości znacznie więcej. To w pełni rozbudowane internetowe IDE, które pozwala tworzyć i hostować aplikacje Python w Internecie. To “Wypróbuj IPython” strona to po prostu fajne małe narzędzie boczne.

2. Python Fiddle

Python Fiddle to ten, który poleciłbym każdemu, kto ma doświadczenie w programowaniu, ale nie ma doświadczenia w Pythonie. Interfejs jest dość prosty i łatwy w użyciu, ale co ważniejsze, zawiera kilka przykładowych kodów, które można załadować jednym kliknięciem.

Eksplorując lewy pasek boczny, poznasz jedne z najfajniejszych wskazówek i sztuczek, dzięki którym Python jest przyjemniejszy w użyciu niż inne języki. 7 Przydatnych sztuczek do opanowania nowego języka programowania. 7 Przydatnych sztuczek do opanowania nowego języka programowania. Można być przytłoczonym kiedy uczysz się kodować. Prawdopodobnie zapomnisz o rzeczach tak szybko, jak się ich nauczysz. Te wskazówki pomogą ci lepiej zachować wszystkie nowe informacje. . Możesz też wpisać własny kod, uruchomić go i zobaczyć wyniki w sekcji wyników na dole.

Pamiętaj, że możesz także “Zapisz i udostępnij” kod, który napisałeś. Może się to przydać, jeśli masz mentora, który pomoże ci w debugowaniu lub jeśli współpracujesz z innymi przy projekcie.

3. Repl.it

Imię Repl.it pochodzi z REPL, co oznacza “Pętla do odczytu i oceny wydruku” (zasadniczo synonim “interaktywna powłoka” więc nie mylcie się). Repl.it obsługuje dziesiątki języków, w tym zarówno Python 2.x, jak i Python 3.x, więc jeśli zdecydujesz, że Python nie jest dla ciebie nadal możesz go używać podczas nauki C #, Java, Ruby, Lua, ES6 i innych.

Najbardziej podoba mi się możliwość dostosowania. Możesz dostosować układ, kolor motywu, rozmiar czcionki, rozmiar wcięcia, typ zawijania i określić, czy włączyć autouzupełnianie. Interfejs jest prosty. Jeśli utworzysz konto, możesz zapisać kod i pobrać go później.

I jeszcze jedna ogromna korzyść z Repl.it: możesz importować każdy Pakiet Python zawsze ponieważ obsługuje je wszystkie.

4. Talizman

Cacko to kolejna silna opcja. Otrzymujesz wiele takich samych funkcji, jak opisano powyżej: przejezdny edytor kodu, możliwość uruchamiania kodu i możliwość udostępniania. Ale Talizman ma dwie zalety. Po pierwsze, możesz otworzyć wiele skryptów za pomocą interfejsu opartego na kartach, a po drugie, możesz osadzić Trinket we własnej witrynie, jeśli taki masz.

Bezpłatny plan firmy Trinket, choć wieczny i nieograniczony, pozwala tylko na podstawowy język Python 2.x. Jeśli chcesz mieć pełny dostęp do wersji Trinket w Pythonie 3.x, musisz uaktualnić do planu Connect, który kosztuje 9 USD miesięcznie lub 72 USD rocznie. “Pełny dostęp” obejmuje wszystkie wbudowane moduły Python, w tym Numpy, Matplotlib, SciPy i inne.

5. Ideone

Ideone jest ogólnym celem “wypróbuj dowolny język programowania online” narzędzie, więc nie jest tak bogate w funkcje ani zaawansowane, jak inne opcje powyżej. Oto co to jest robi have: ponad 60 różnych języków programowania oraz opcję oznaczania kodu jako publicznego, tajnego lub prywatnego.

Kod napisany w Ideone podlega również kilku ograniczeniom:

  • Maksymalnie 10 sekund na kompilację / interpretację.
  • Maksymalnie 5 lub 15 sekund podczas wykonywania (dla gości lub zarejestrowanych użytkowników).
  • Maksymalnie 256 MB pamięci RAM podczas wykonywania.
  • Dostęp do Internetu jest zablokowany i nie można utworzyć nowych plików.

Podsumowując, Ideone jest dobrym wyborem, jeśli chcesz od razu przetestować trochę kodu, ale w przypadku poważniejszych eksploracji Pythona wolałbym wybrać jedną z wyżej wymienionych.

Bonus: Nauczyciel Python

Nauczyciel Python per se nie jest interaktywną powłoką Pythona. Zamiast tego, po wpisaniu kodu, przeanalizuje to, co napisałeś i przedstawi wizualizację logiki kodu. Wynik? Seria migawek, po których można przejść po jednym wierszu kodu, aby zobaczyć, jak kod faktycznie wykonuje się od początku do końca.

To wspaniałe narzędzie dla początkujących programistów! Zobaczysz, jak każdy wiersz kodu wpływa na różne zmienne i dane wyjściowe, ułatwiając wychwytywanie błędów i innych problemów. Chociaż programowanie może być trudne dla początkujących, to narzędzie może uprościć krzywą uczenia się Jak nauczyć się programowania bez stresu Jak nauczyć się programowania bez stresu Być może zdecydowałeś się kontynuować programowanie, czy to dla kariery, czy dla hobby . Świetny! Ale może zaczynasz czuć się przytłoczony. Nie za dobrze. Oto pomoc w ułatwieniu podróży. i pomóżcie owinąć głowę logiką tego wszystkiego.

Możesz również zauważyć, że Python Tutor ma eksperymentalny tryb programowania na żywo. Jest podobny do zwykłego narzędzia do wizualizacji, ale analizowany i aktualizowany w czasie rzeczywistym podczas pisania. W chwili pisania tego tekstu jest zarówno prymitywny, jak i błędny, dlatego należy go zignorować, aż wszystkie załamania zostaną usunięte.

Wskazówki dotyczące kontynuowania podróży w języku Python

Po wypróbowaniu Pythona w interaktywnej powłoce online możesz zdecydować, że kochasz ten język i chcesz kontynuować go na bardziej praktycznym poziomie. Do tego możesz dobrze sobie radzić z tymi doskonałymi kursami online w języku Python 5 kursów, które zabiorą cię od Python Beginner do Pro 5 kursów, które zabiorą Cię od Python Beginner do Pro Te pięć kursów nauczy Cię wszystkiego o programowaniu w Python, jeden z najgorętszych dostępnych obecnie języków. lub jeśli nie możesz oszczędzić pieniędzy, te strony do nauki języka Python 5 najlepszych stron internetowych do nauki programowania w języku Python 5 najlepszych stron internetowych do nauki programowania w języku Python Chcesz nauczyć się programowania w języku Python? Oto najlepsze sposoby nauki języka Python online, z których wiele jest całkowicie darmowych. .

Python może być jednym z najłatwiejszych języków do nauki, ale nie zniechęcaj się, jeśli masz trudności. Kodowanie w Pythonie wciąż koduje, a kodowanie jest trudne. Walka nie oznacza, że ​​powinieneś przestać programować. 6 znaków, że nie jesteś programistą. 6 znaków, że nie jesteś programistą. Nie wszyscy są programistami. Jeśli nie masz całkowitej pewności, że chcesz zostać programistą, oto kilka znaków, które mogą skierować Cię w dobrym kierunku. ! Dla odrobiny dodatkowej motywacji polecam wysłuchanie niektórych z tych pomocnych podcastów dla programistów 15 najlepszych podcastów dla programistów i programistów 15 najlepszych podcastów dla programistów i programistów Podcasty to fantastyczny sposób, aby dowiedzieć się więcej o programowaniu. Oto niektóre z naszych ulubionych podcastów związanych z programowaniem dla Twojej przyjemności słuchania. .

Jak ci się podoba Python? Czy są jakieś inne dobre interaktywne powłoki, za którymi tęskniliśmy? Jeśli masz jakieś inne wskazówki w języku Python, szczególnie dla początkujących, podziel się z nami poniżej!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.