🐍 Practice Python Online
Tags: python, codenewbie, learning
Published: 2020-07-25 13:55:09

---
title: 🐍 Practice Python Online
published: true
date: 2020-06-19 05:00:00 UTC
tags: python, codenewbie, learning
canonical_url: https://waylonwalker.com/blog/practice-python-online/
cover_image: https://waylonwalker.com/practice-python-online.png
---

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](https://repl.it)

- [python.org/shell/](https://python.org/shell/)
- [repl.it](https://repl.it)
- [pythonanywhere.com](https://pythonanywhere.com)

# Let's check out my favorite

## repl.it

[repl.it](https://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](https://waylonwalker.com/repl-it.gif)

## 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](https://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.


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

{% replit @WaylonWalker/printerunpacker %}
```
_be sure to use the replit liquid tag_

{% replit @WaylonWalker/printerunpacker %}


* * *
  
<table style='border: none;'  cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td colspan="5">
I have been writing short snippets about my mentality breaking into the tech/data industry in my <a href="https://waylonwalker.com/newsletter">newsletter</a>, 👉 check it out and lets get the conversation started.
</td>
<td colspan="1">
<h3>Newsletter Signup</h3>
<p><a href="https://waylonwalker.com/newsletter"><img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uOcrEpdd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://waylonwalker.com/waylon-walker-newsletter.png" alt="Sign up for my Newsletter"></a></p>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td><a href="https://twitter.com/_waylonwalker"><img width='30' src="https://github.com/WaylonWalker/WaylonWalker/blob/main/icon/twitter.png?raw=true"></a></td>
<td><a href="https://instagram.com/_waylonwalker"><img width='30' src="https://github.com/WaylonWalker/WaylonWalker/blob/main/icon/instagram.jpg?raw=true"></a></td>
<td><a href="https://www.linkedin.com/in/waylonwalker/"><img width='30' src="https://github.com/WaylonWalker/WaylonWalker/blob/main/icon/linkedin.png?raw=true"></a></td>
<td><a href='https://www.buymeacoffee.com/bBdtMQO'>
  <img src='https://cdn.buymeacoffee.com/buttons/lato-violet.png' width='200px' />
</a></td>
</tr>
<tr>
<td></td>
<td colspan="5" align=center style="text-align: center">
👀 see an issue, edit this post on <a href='https://github.com/WaylonWalker/waylonwalkerv2/edit/main/src/pages/blog/practice-python-online.md' >GitHub</a>
</td>
</tr>
</tbody>
</table>