Python3
Mind Map
Python Basics
Exceptions
Numbers
Escape Sequences
Strings
Platforms
Pycharm
Spyder
Type conversions
Mutable and Immutable types
Conditional statements and Logical operators
Variables
Loops
Data Types
Functions and arguments
Data Structures
Lambda Function
Map Function
Lists
List Operations
List Comprehension
Filter Function
Zip Functions
Dictionaries
Dictionary Operations
Dictionary Comprehension
Tuples
Arrays
sets
Hash Tables
Generator Expressions
Unpacking Operator
Exceptions
Handling Exceptions
Cleaning up
With Statement
Raising Exceptions
Cost of Raising Exceptions
Editors
Jupiter
Atom
Sublime Text
VS Code
Naming Convention
Leading Underscores
Trailing Underscores
Reserved Keywords
Why Python
Versatile
High Level
Dynamically typed
Strongly typed
Multiple available libraries
Multi-threading
Libraries
Pandas
Requests
NumPy
Pillow
SciPy
Pygame
Provides some advance mathematical tools
Powerful data structures for data analysis, time series,and statistics
The requests library is the de facto standard for making HTTP requests in Python
A friendly fork of PIL (Python Imaging Library). It is more user friendly than PIL and is a must have for anyone who works with images.
It is a library of algorithms and mathematical tools for python
This library will help you achieve your goal of 2d game development.
String formatting
Arithematic Operations
Indentation
Single underscore(naming conflict while using key name e.g. if_ , def_)
Uppercase vs Lowercase
click to edit