CyberThulhu22 / Python-Fundamentals

Python fundamentals.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python-Fundamental

Based of several sources. Provides a suitable foundation for Python and beyond.

Python Basics

  • Introduction to objects
  • Math operators
  • Variables
  • Branching and Iteration
  • Input/Output
  • Loops
  • Upgrading from Python2 to Python3

Python Strings

  • String Methods
  • Formatting Strings
  • Raw Strings
  • String Encoding/Decoding

Object Oriented Programming

  • Introduction
  • Methods
  • Custom Classes
  • Inheritance

Functions

  • Namespace
  • Modules
  • Lambda Functions

Recursion

  • Don't be that one person who didn't understand recursion.
  • Recursion requires a solvable base case(s)

Debugging

  • Approaches
  • Error messages
  • Assertions
  • Python Debugger

Cube Root Algorithms

  • Guess and Check
  • Bisection Cube Root
  • Convergence

About

Python fundamentals.