Skip to Content

Python Tutorials

Python is an interpreted, general-purpose object-oriented programming language. It’s designed to have better code readability and has a gentler learning curve compared to other languages. Its formatting is visually uncluttered, and it often uses English keywords where other languages use punctuation. Following are our tutorials on python:

Data Science is the practice of extracting meaningful and actionable insights from data. Python, R, Jupyter, Spider, etc are just tools that enable us to do that. Python is preferred by a number of data science practitioners because of its power and support of a number of open-sourced libraries like numpy, pandas, scipy, scikit-learn for accomplishing almost any data-related tasks. Also, it has an easier learning curve for beginners.

Strings in python are immutable sequences of Unicode characters. Python has a number of in-built functions for working with strings. Also note that strings implement all common sequence operations like membership tests, slices, etc.

Lists are used to store an ordered collection of items. These items can be any type of object from numbers to strings or even another list. This makes lists are one of the most versatile data structures in python to store a collection of objects.

Dictionaries are used to store key to value mappings in python. Unlike sequences (example, lists, tuples) which are indexed by a range of numbers, dictionaries are indexed by keys. Dictionaries are mutable but you can only use immutable types as their keys.

More Python Tutorials

Tutorials on python deque –

More tutorials on python lists –

More tutorials on python strings –

More python I/O tutorials –