All Projects → wzpan → Learn Python The Hard Way

wzpan / Learn Python The Hard Way

My answer for the book Learn Python The Hard Way

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Learn Python The Hard Way

Python Tutorial
python教程,包括:python基础、python进阶;常用机器学习库:numpy、scipy、sklearn、xgboost;深度学习库:keras、tensorflow、paddle、pytorch。
Stars: ✭ 407 (+81.7%)
Mutual labels:  exercise
Python Beginner Programming Exercises
Practice your Python programming skills with this interactive and auto-graded set of exercises.
Stars: ✭ 47 (-79.02%)
Mutual labels:  exercise
C Solutions
My Solutions to K. N. King's "C Programming: A Modern Approach", second edition
Stars: ✭ 126 (-43.75%)
Mutual labels:  exercise
Kotlin 99
Ninety-Nine Problems in Kotlin
Stars: ✭ 568 (+153.57%)
Mutual labels:  exercise
Lechef
Lechef - Logic Circuit Exercise Framework for visualizing and creating exercises on logic circuit basics in JavaScript
Stars: ✭ 7 (-96.87%)
Mutual labels:  exercise
Mlkatas
A series of self-correcting challenges for practicing your Machine Learning and Deep Learning skills
Stars: ✭ 58 (-74.11%)
Mutual labels:  exercise
Learn React App
Application that will help you learn React fundamentals. Install this application locally - there's tutorial, code snippets and exercises. The main objective of this project is to help you get off the ground with React!
Stars: ✭ 3,364 (+1401.79%)
Mutual labels:  exercise
Creative Scala
Quick, graphical, fun introduction to programming in Scala.
Stars: ✭ 171 (-23.66%)
Mutual labels:  exercise
Stanford dbclass
Collection of my solutions to the (infamous) dbclass (2014 version) offered by Stanford.
Stars: ✭ 35 (-84.37%)
Mutual labels:  exercise
K And R Exercises And Examples
All Examples and Exercises from K&R The C Programming Language 2nd edition book
Stars: ✭ 111 (-50.45%)
Mutual labels:  exercise
Book on python algorithms and data structure
🪐 Book on Python, Algorithms, and Data Structures. 🪐
Stars: ✭ 604 (+169.64%)
Mutual labels:  exercise
Reactnativekatas
This is a project that lets you participate in a fully-immersive, hands-on, and fun learning experience for React Native.
Stars: ✭ 917 (+309.38%)
Mutual labels:  exercise
Learngo
1000+ Hand-Crafted Go Examples, Exercises, and Quizzes
Stars: ✭ 11,847 (+5188.84%)
Mutual labels:  exercise
R
Exercises (incl. analyses) with R language (math+statistics)
Stars: ✭ 462 (+106.25%)
Mutual labels:  exercise
Inginious
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Stars: ✭ 138 (-38.39%)
Mutual labels:  exercise
Javascript Exercises
📚 Collection of JavaScript exercises and coding challenges.
Stars: ✭ 385 (+71.88%)
Mutual labels:  exercise
Python Exercises
🤓 Series of exercises to learn Python
Stars: ✭ 54 (-75.89%)
Mutual labels:  exercise
Sedgewick Algorithms In C Exercises And Examples
Examples and exercises from Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching by Robert Sedgewick book
Stars: ✭ 222 (-0.89%)
Mutual labels:  exercise
React Tutorial Exercises
Learn and practice React.js in this interactive tutorial with dozens of react exercises.
Stars: ✭ 161 (-28.12%)
Mutual labels:  exercise
Exermote
Using Machine Learning to predict the type of exercise from movement data
Stars: ✭ 108 (-51.79%)
Mutual labels:  exercise

My answer for all exersices from Zed. A. Shaw Learn Python the Hard Way.

All the codes are written in both Python2(2.7.5) and Python3(3.3.2).

The best way to check my solution step by step is to use git log command. For instance,

$ git log -p Python2/ex04.py

Alternatively you can browse the history of any file on Github to see the change of it.

If you got a better answer, welcome to comment the code and share your version!

Screenshots

  1. The final web page game(ex52):

  1. A little battle system(ex47):

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].