Giter Site home page Giter Site logo

python_3_tutorial's Introduction

Python 3:

What is Python?

Python is an open source object-oriented interpreted programming language.

What does it mean?

  • Python is an interpreted programming language: the interpreter runs the code on real time and translate to machine code and returns the output. (it is not compiled like C or C++)
  • Python is object-oriented programming language: the language is oriented to create objects that contain data and functions (methods).
  • Python is open source: Python is freely usable and distributable, even for commercial use.

Files:

  • 01_comment_print_variables.py - Basic explanation of variables and how to use print() and comments.
  • 02_loop.py - For, while functions explained and also if statements.
  • 03_function.py - How to create functions.
  • 04_class.py - How to create classes.
  • 05_numpy.py - Basic use of ndarrays, could be improved but the basic is already there.
  • 06_pandas.py - Basic pandas commands, in the future there will be added more complex commands
  • 07_os.py - for basic management folder structure and OS
  • 08_serial.py - For basic communication serial, for example with an Arduino
  • 09_PyQt5.py - Basic Window on pyqt5
  • 10_arcade.py - WIP
  • 11_sklearn.py WIP

Objectives:

  • Remember things in python.
  • Use the files to re - learn.

Recomended books:

  • Python for Data Analysis - Wes McKinney
  • Data Structures and Algorithms in Python - Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasse
  • Learning the Pandas Library Python Tools for Data Munging, Analysis, and Visual by Matt Harrison Michael

python_3_tutorial's People

Contributors

rriquelme avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.