Regular expression(RegEx) is a sequence of characters that forms a search pattern. Python RegEx is used for identifying a search pattern in a text string. It allows finding, replacing and formatting the data. Python has re module for regular expression.
Debugger is a program that helps us to find what is going in our program. You can use debugger to execute each line of code, print variables in each step, break execution at any line, again start execution, stop execution and repeat same steps until you find the bug in the program.
Before starting this tutorial on Exception Handling, we have to know why actually we want to trap(or handle) errors. For the answer, we handle exceptions to deal with the situations like file does not exist, unusual input from users and other problems that can cause our programs to crash.
Object Oriented Programming (OOP) is a method of structuring a program by clustering common properties and behavior into individual objects. OOP supports code reusability, abstraction and encapsulation. OOP is based on concept of objects that contains code and data.
Data processing is very important part of analyzing data. It is because the data available are not always in desire format. Before analyzing data processing such as cleaning, merging, etc. are required. NumPy, Scipy and pandas are some of the tools available in python for data processing.
Python is the high level, general purpose programming language developed by Guido Van Rossum in 1991. It is one of the most popular programming language from last three years according to Google. Python language is relatively easy to learn and understand and it have large number of communities so that their will be fast flowing of information incase of problems while doing projects.