StatsGary / PyHacks-Tutorials

PyHacks is a tutorial repo managed by Gary Hutson from hutsons-hacks.info.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyHacks - Tutorials to start you from beginner to winner!

FeatureTerminatoR: Active

PyHacks is a tutorial repo managed by Gary Hutson from hutsons-hacks.info. This has been created to enable people to get up to speed quickly and to enable people to learn from my pain of learning Python about 4 years ago. This will act as a support to my YouTube tutorials.

What's contained

Python Basics, Programming and OOP

The list below shows all the current files for getting up to speed with Python quickly:

Pandas - DataFrames and Series

Data Visualisation - Matplotlib

NumPY - creating arrays and working with them

  • COMING SOON

Supporting YouTube Videos

The supporting YouTube videos are available for the code chunks:

  • Lists

  • Tuples - this shows you how to index, work with, add to (why would you need to) and loop through tuples.

  • Dictionaries - one of the most utilised Python data structures and this knowledge will stand you in good stead for understanding how Pandas data frames work.

  • Sets - this teaches you what you need to know about sets, the final Python data structure.

  • Conditional Logic - learn how to construct IF..ELIF..ELSE statements in Python.

  • Looping and Iteration - Looping and iteration - understand more about looping.

  • Function Creation - create functions, learn about Lambda functions, learn how to capture multiple arguments (args) and learn how to work with keyword arguments (kwargs).

  • Classes:

    • Creating Transformers game with Classes and Class Methods - shows how to create your first class and then create a game with class methods - a method is something that performs an actions, examples would be printing to the console, writing a file to disk, creating a folder, inflicting damage in battle, etc.

About

PyHacks is a tutorial repo managed by Gary Hutson from hutsons-hacks.info.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%