DEV Community

Cover image for ๐Ÿ Practice Python Online
Waylon Walker
Waylon Walker

Posted on • Originally published at waylonwalker.com on

๐Ÿ Practice Python Online

When learning a new skill it's important to practice along the way. In order for me to show up to practice I need to make it easy to show up. An easy way to show up to practice with python is to use an online repl. With these, you can try out something quick. Sometimes I see snippets from blogs or tweets and I need to try them out for myself to really understand.

Three online REPLS

Here are three different options that I have used in the past to try out something at some various levels. I am sure there are plenty more, but these are three that I have tried. I am not covering all of them, because It's been a while since I have used one other than repl.it

Let's check out my favorite

repl.it

repl.it has been my go-to place to practice python away from my local machine. It's super quick to spin up a new "project" add files, install libraries, and run a script. It's not quite as nice as having all of my personal keyboard shortcuts and extensions, but its the closest thing I have found.

repl.it example

Show up for Practice

The best way to learn something new in tech is to get your own fingers on the keyboard and start trying new things. Reading and watching videos is great to start, but to get a deep understanding for yourself you need to get your fingers on the keyboard. Make it easy for yourself and find several options that work well for you. repl.it is one tool that works well for me.

๐Ÿ‘‡ Share a sweet REPL ๐Ÿ‘‡

If you have a repl that you are willing to share, put it in the comments section. Here is one I did recently that rainbow prints text.

https://repl.it/@WaylonWalker/printerunpacker#main.py

{% replit @WaylonWalker/printerunpacker %}
Enter fullscreen mode Exit fullscreen mode

be sure to use the replit liquid tag


I have been writing short snippets about my mentality breaking into the tech/data industry in my newsletter, ๐Ÿ‘‰ check it out and lets get the conversation started.

Newsletter Signup

Sign up for my Newsletter

๐Ÿ‘€ see an issue, edit this post on GitHub

Top comments (0)