Skip to content

Instantly share code, notes, and snippets.

@wviana
Created August 28, 2019 20:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wviana/af91bb392b008076a67420adbdc5b3e1 to your computer and use it in GitHub Desktop.
Save wviana/af91bb392b008076a67420adbdc5b3e1 to your computer and use it in GitHub Desktop.
After some time trying to find the Community Info on Reddit online, found just this post with some other people that also wasn't able to find in the reddit web. I've found it on mobile version, but there it is not possible to copy and paste. So after some searching I've found that when you change to reddit old version you get the Community Infob…
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on FreeNode.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci():
a, b = 0, 1
while True:
yield a
a, b = b, a + b
Online Resources
Automate the Boring Stuff with Python
Python Discord Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Udemy Tech Youtube channel - Python playlist
Python Discord's YouTube channel
Online exercices
pyschools
codecademy
Problem Solving with Algorithms and Data Structures
How To Think Like a Computer Scientist
Code School: Try Python
programming challenges
The Python Challenge (solve each level through programming)
CheckiO (game world)
Project Euler (math heavy)
/r/dailyprogrammer
Asking Questions
Should I use Python 2 or Python 3?
r/learnpython
r/learnprogramming
Try Python in your browser
try.jupyter.org (Evolved from the language-agnostic parts of IPython, Python 3)
Azure Notebooks
learnpython.org
Skulpt (uses WebGL)
trypython.org (uses Silverlight)
ideone (online compiler and debugger)
PythonAnywhere (basic accounts are free)
Brython (Python 3 implementation for client-side web programming)
repl.it for Python
Transcrypt (Hi res SVG using Python 3.6 and turtle module)
Docs
Python Official docs
Guide to Python Packaging
The Hitchhiker's Guide to Python
Libraries
Twisted, 0MQ (networking)
Django, Pyramid, Flask, ... (Web Frameworks)
Pygame (Game development)
NumPy & SciPy (Scientific computing) & Pandas
Pyglet - (Game / UI Development)
Related subreddits
/r/pythoncoding (strict moderation policy for 'programming only' articles)
/r/flask (web microframework)
/r/django (web framework for perfectionists with deadlines)
/r/pygame (a set of modules designed for writing games)
/r/IPython (interactive environment)
/r/inventwithpython (for the books written by /u/AlSweigart)
/r/pystats (python in statistical analysis and machine learning)
/r/coolgithubprojects (filtered on Python projects)
/r/pyladies (women developers who love python)
/r/git and /r/mercurial - don't forget to put your code in a repo!
Python jobs
Pythonjobs.Github.io
Python.org job board
Newsletters
Pycoder's Weekly
Python Weekly
ImportPython
PythonTips
Screencasts
Neckbeard Republic
Introduction to Programming with Python (from Microsoft Virtual Academy)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment