Have you found any Python Websites? Please comment below.
PythonWebTools
Sorting
- The Bubble Sort — Problem Solving with Algorithms and Data Structures
- Bubble Sort In Python
- The Insertion Sort — Problem Solving with Algorithms and Data Structures
- Insertion Sort In Python
- Bubble Sort
- www.cc.gatech.edu/classes/AY2011/cs1301_fall/codesamples/sorts.py
- Lesson 2: Bubble Sort - Worksheet - Visualising Sorting with Python | Raspberry Pi Learning Resources
- Lesson 3: Insertion Sort - Worksheet - Visualising Sorting with Python | Raspberry Pi Learning Resources
- Lesson 3: Insertion Sort - Lesson Plan - Visualising Sorting with Python | Raspberry Pi Learning Resources
- Lessons - Visualising Sorting with Python | Raspberry Pi Learning Resources
- Miniconda — Conda
- Anaconda 2.5.0 Package List — Continuum documentation
- Download Anaconda now! | Continuum
- Compare sorting algorithms' performance - Rosetta Code
- Sorting algorithms/Insertion sort - Rosetta Code
- Sorting algorithms/Bubble sort - Rosetta Code
- The Quick Sort — Problem Solving with Algorithms and Data Structures
- Overview of quicksort | Quick sort | Khan Academy
- Sorting Algorithm Animations
- bubble sort on Scratch
- Bubble Sort - GeeksQuiz
- SparkNotes: Bubble Sort: Bubble Sort Problems
tkinter
- Introduction to Tkinter
- GUI Programming with Python: Labels in Tkinter
- Dialog Windows ::: An Introduction to Tkinter ::: www.effbot.org
- An Introduction to Tkinter (Work in Progress)
- Simple GUI Programming | Using Python
- TkDocs - Tk Tutorial
Challenge Sites
- Practice Python
- Python-programming-exercises/100+ Python challenging programming exercises.txt at master · zhiwehu/Python-programming-exercises
- Where can I find programming puzzles and challenges? - Programmers Stack Exchange
- [2015-11-23] Challenge # 242 [easy] Funny plant : dailyprogrammer
- Coderbyte | Practice programming and prepare for coding bootcamps and job interviews
- Prolog Problems - Prolog Site
- LessThanDot - Forum - View forum - Programmer Puzzles
- For learning, refreshing, or just for fun!
- Algorithmist
Installers
- Welcome to PyInstaller official website
- compilation - Create a single executable from a Python project - Stack Overflow
- py2app - Create standalone Mac OS X applications with Python — py2app 0.9 documentation
- How to create Windows executable (.exe) from Python script
- From a Python script to a portable Mac application with py2app
- Creating an Executable from a Python Script | Matt Borgerson
Lists
- Learn Python The Hard Way
- Python Lists
- 3.2. Introducing Lists
- Python Lists and Tuples | Python Central
- Find the Average, Min, Max and Mode of a List in Python
- List Manipulation in Python
Strings
FIle Management
- Python3 Tutorial: File Management
- Python File I/O - Python3 Tutorial
- File handling — Python for you and me 0.3.alpha1 documentation
- Reading from a file
- Python 101: Reading and Writing CSV Files « The Mouse Vs. The Python
- Reading and Writing Files in Python
- Chapter 8 – Reading and Writing Files | Automate the Boring Stuff with Python
- OpenTechSchool – Working With Text Files
- 13. Files — How to Think Like a Computer Scientist: Learning with Python 3
- Files
- Python Cookbook
- Reading and writing text files in Python - Python - Snipplr Social Snippet Repository
- OpenTechSchool – Working with Strings
- Files - Dive Into Python 3
- 7. Input and Output — Python 3.5.1 documentation
- Python Files I/O
- File Handling in Python
Object oriented
- Programming Concepts: Object-oriented programming (OOP) - Wikibooks, open books for an open world
- Object-Oriented Programming | Unit 1: Software Engineering | Introduction to Electrical Engineering and Computer Science I | Electrical Engineering and Computer Science | MIT OpenCourseWare
- An Introduction to Interactive Programming in Python (Part 2) - Rice University | Coursera
- Improve Your Python: Python Classes and Object Oriented Programming
- Object oriented programming in Python
- Object Oriented Programming · A Byte of Python
- Quickly Learn Object Oriented Programming - Learning web development | MDN
- 1.13. Object-Oriented Programming in Python: Defining Classes — Problem Solving with Algorithms and Data Structures
- Chapter 11. Object-Oriented Programming
- Python/Classes - Wikiversity
SQLLite
- A thorough guide to SQLite database operations in Python
- SQLite Python tutorial
- SQLite Python Tutorial
- SQLiteStudio - Downloads
- Welcome to SQL | SQL basics | Khan Academy
- GIS Skills Ladders 2017 - Google Docs
General
- Installing Pygame for Python 3 on OS X — English
- (the eff-bot guide to) The Standard Python Library
- inventwithpython.com/chapters/
- Dive Into Python
- CHeckio
- Dive Into Python
- Learn Python The Hard Way
- Code Like a Pythonista: Idiomatic Python
- codecademy-exercise-answers/Python/Functions at master · BugraBalci/codecademy-exercise-answers · GitHub
- Courses | Grok Learning
- Program Arcade Games With Python And Pygame
- Assignments — Problem Solving with Algorithms and Data Structures
- Pygame Zero, a zero-boilerplate game framework for education | Mauveweb
- GlowScript IDE
- Python Programming Tutorials
- Creating a Pygame window | Peter's Website
- Python from Scratch: Object Oriented Programming - Envato Tuts+ Code Article
- Non-Programmer's Tutorial for Python 3/Intro to Object Oriented Programming in Python 3 - Wikibooks, open books for an open world
- Python Object Oriented
- 4. Object Oriented Programming — Python Practice Book
- CS005x Course Info | edX
- Google's Python Class | Google for Education | Google Developers
- GUI Programming with Python | DevDungeon
- Python Tutor - Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution
- Nerd Paradise : PyGame Basics Tutorial
- Python Programming Language | Eduporium
- Tutorials Basic - PyGame Tutorials
- The Top 10 Pygame Tutorials | The “Invent with Python” Blog
- Automate the Boring Stuff with Python | Practical Programming for Total Beginners
- Program Arcade Games With Python And Pygame
- Teaching Computer Programming to High School students: An introductory course using Python as the high level language
- Learn Python The Hard Way
- Runestone Interactive
- Downloads - Leon Zhang
- Hands-on Python Tutorial — Hands-on Python Tutorial for Python 3.1
- Berkeley - EE61A - Computer Science (Python 3) - Spr 2012 - YouTube
- CAS Community | Keystage 2 and 3 Python: "From beginners to bonkers"
- A Byte of Python
- Trevor Appleton: Writing Pong using Python and Pygame
- Beginning Game Programming for Teens with Python - Ray Wenderlich
- Writing a game in Python with Pygame. Part I - Eli Bendersky's website
- “I Need Practice Programming”: 49 Ideas for Game Clones to Code | The “Invent with Python” Blog
- Pygame [The Python Game Book]
- An Introduction to Classes and Inheritance (in Python) - Jessica Hamrick
- Welcome to Pygame Zero — Pygame Zero 1.1 documentation
- pygame / pygame / Downloads — Bitbucket
- Pygame tutorial #3: mouse events | Keeping it Small and Simple
- 18. Recursion — How to Think Like a Computer Scientist: Learning with Python 3
- Python Programming Tutorials
- Python + PyGame Install | Skelly Kiernan's Blog
- Python Programming Tutorials
- Learn Python - Free Interactive Python Tutorial
- Using Tkinter | Using Python
- OpenGameArt.org
- Examples of applications written in Python
- Introduction to GUI programming with tkinter — Object-Oriented Programming in Python 1 documentation
- 20 Python libraries you can’t live without | Python Tips
- Practice Python
- Learning Python Programming Language Through Video Lectures - good coders code, great coders reuse
- 46 Simple Python Exercises
- Basic Python Exercises | Google for Education | Google Developers
- www.cheat-sheets.org/saved-copy/python-cheat-sheet-v1.pdf
- Core Python - DZone - Refcardz
- Cheat Sheet: Writing Python 2-3 compatible code — Python-Future documentation
- GCSE Computing Python Programming Resources
- BeginnersGuide/Programmers - Python Wiki
- Untitled
- Building a basic GUI application in Python with Tkinter and wxWidgets
- TkDocs - Tk Tutorial - A First (Real) Example
- Hello, Again
- Intro to programming with Python and Tkinter - Python Wiki
- Introduction to Programming Using Python 3
- Binary Search
- Python Programming Tutorials
- Tkinter tutorial
- Zero to Hero with Python | Code Geek
- Zero to Hero with Python - YouTube
- omarshammas/pyPoker-Texas-HoldEm: Python implementation of Texas HoldEm Poker
- Python School
- Google Code Archive - Long-term storage for Google Code Project Hosting.
- FrontPage - py2exe.org
- The Best Way to Learn Python - Envato Tuts+ Code Article
- Python: Get Today’s Current Date and Time
- PythonByteSize - Home
- SoloLearn: Largest community of mobile code learners
- Python – Programming Language
- Introduction to Programming Using Python 3
- Tutorials/Basic logic gates – Official Minecraft Wiki
- University Subject References 2016-17 - Google Docs
- how to declare a 2D array in python
- Python - Multi-Dimensional Arrays or Matrices
- Writing a pyglet application — pyglet v1.2.4
- EduPython