Python is an interpreted, high-level, general-purpose programming language created by Guido van Rossum and first released in 1991. Python is popular among various types of areas because of design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.
Areas where Python can be very useful
- Python for Web Development
- Python for Machine Learning
- Python for Data Science
- Python for Embedded Applications
- Python for Internet of Things
- Python for Fintech Startups
Python Basics
- Python online courses
- Python variables
- Python for loop
- Python if else
- Python while
- Python operators
- Python logical operators
- Python try-catch
- Python assert
- Python modules
- Python Generators
- Python lambda function
- Python regex
- Python break continue
- Python try catch
- Python sys.argv
- Python slice notation
- Python none or Python null
- Python lambda if-elif
- Python data types
- Python functions
- Python input
- Python switch case
- Python comparison operators
- The difference between Python 2 and Python 3
- Python Decorators
- Python SimpleHttpServer
- Python pass
- Python iterators
- Python in operator
- Python recursion
- Python oop
- Python global keyword
- Python subprocess
- Python collections
- Python not equal operator
- Set environment variables in Python
Python inbuilt functions
- Python abs()
- Python all()
- Python any()
- Python ascii()
- Python bin()
- Python bool()
- Python bytearray()
- Python bytes()
- Python callable()
- Python chr()
- Python classmethod()
- Python compile()
- Python complex()
- Python delattr()
- Python dict()
- Python dir()
- Python divmod()
- Python enumerate()
- Python eval()
- Python exec()
- Python filter()
- Python float()
- Python open()
- Python ord()
- Python pow()
- Python print()
- Python property()
- Python range()
- Python repr()
- Python reversed()
- Python round()
- Python set()
- Python setattr()
- Python __import__()
- Python unzip
- Python format()
- Python frozenset()
- Python getattr()
- Python globals()
- Python hasattr()
- Python hash()
- Python help()
- Python hex()
- Python id()
- Python input()
- Python int()
- Python isinstance()
- Python issubclass()
- Python iter()
- Python len()
- Python list()
- Python locals()
- Python map()
- Python max()
- Python memoryview()
- Python min()
- Python next()
- Python object()
- Python oct()
- Python slice()
- Python sorted()
- Python staticmethod()
- Python str()
- Python sum()
- Python super()
- Python tuple()
- Python type()
- Python vars()
- Python zip()
Python Object Oriented
Python Django Framework
Python List
Python Tuple
Python String
- Python string concatenation
- Python string replace()
- Python string strip()
- Python string index()
- Python string to int
- Python string startswith()
- Python string islower()
- Python string lower()
- Python trim string
- How to remove character from string
- Python string endswith()
- Python string expandtabs()
- Python string capitalize()
- Access characters by index in String
- Python string isdecimal()
- Python string isalnum()
- Python string equals()
- Python string title()
- Python string maketrans()
- Python string partition()
- Python string rindex()
- Python string istitle()
- Python string isprintable()
- Python string isidentifier()
- Python String split()
- Python string find()
- Python string format
- Python string join()
- Python string count()
- Python string isupper()
- Python string upper()
- Python reverse string
- Python string contains
- Python string length
- Python string center()
- Python string casefold()
- Python string to list
- Python string isdigit()
- Python string encode()
- Python string isalpha()
- Python string splitlines()
- Python string zfill()
- Python string swapcase()
- Python string rfind()
- Python string rsplit()
- Python string isspace()
- Python string isnumeric()
Python Dictionary
Python Set
Python File Handling
- How to read a file in Python
- How to create a file in Python
- How to read and write CSV in Python
- Python list of files of directory and subdir
- How to write a file in Python
- How to delete a file in Python
- Python with statement
Python Math Functions
- Python factorial()
- How to generate python random number
- Python fsum()
- Python fmod()
- Python isfinite()
- Python isnan()
- Python modf()
- Python exp()
- Python logx()
- Python log1p()
- Python log10()
- Python asin()
- Python atan2()
- Python sin()
- Python degrees()
- Python asinh()
- Python cosh()
- Python tanh()
- Python erf()
- Python gamma()
Python random Module
- Python random seed()
- Python random getstate()
Python requests Module
- Python requests delete()
- Python requests head()
- Python requests post()
- Python requests get()
- Python requests patch()
- Python requests put()
Python Statistics
Python Date and Time
Python JSON
- Python json to CSV
Python os
- Python os.access()
- Python os.chdir()
Python regex
- Python re.findall()
- Python re.split()
- Python re.search()
- Python re.sub()
Python Logging
- Python logging formatter
- Python logging handler
Pandas Library
Numpy Library
Matplotlib Library
- Matplotlib.pyplot ticks
- Matplotlib sub-plotting
Scikit Learn Library
- Python sklearn train/test
- Python sklearn underfitting
- Python sklearn overfitting