PYTHON TUTORIAL INTRODUCTION
Introduction:
- It is popular programming language which is used on the server to create the web applications.
- It was created by Guido Van Rossum and was released in the year 1991.
- It is used for web development i.e. server side.
- It is used for software development.
- It is used for mathematics and system scripting.
What is the use?
It can be used on the server for creating the web applications.
Frameworks like Django and flask are used for web development.
It can be used with the software for creating workflows.
It can connect to the database systems for reading and modifying the files.
It is used for handling the big and complex data and perform the complex mathematics operations.
It is used for rapid prototyping of the production software development as ready.
It is used in desktop applications with GUI frameworks like Tkinter and PyQt.
It is used in data science for doing data analysis and libraries like pandas, NumPy and Matplotlib are used.
It is used in machine learning and AI such as TensorFlow, Pytorch and Scikit-learn.
It is useful in automation and scripting which is used to automate repetitive tasks.
It is used in game development and libraries which is used is pygame.
It is used in web scrapping and tools used such as Beautiful Soup and scraping.
It is used in cybersecurity for the work of penetration testing and ethical hacking tools.
It is used in DevOps and cloud which is for automation scripts and APIs.
It is used in internet of things (IOT) like Micro Python and Raspberry pi.
Variable types which is determined at runtime which helps in simplifying the code writing.
Learning Experience:
- You can start making simple projects while learning the python basics.
- Its error message which is easy to understand and debug.
- It has built in libraries for the beginners like random ,re , os etc.
- Its error message are easy to understand and debug.
Experienced:
- It is easy for career transition. If you know any programming languages and moving to python is super easy.
- It is great for upskilling which provides an opportunity to work in areas like AI, Data science and web development.
- It is of high demand in emerging technologies like data science, machine learning and cloud computing.
- It helps to integrate with AI in projects for the software developers.
What are the famous application which is built using python?
- Youtube: It is the world largest sharing platform that use this for features like video streaming and backend services.
- Instagram: It is the popular social media platform which is for scaling and handling millions of users.
- Spotify: It uses this concept for backend services and machine learning for personalizing the music recommendations.
- Dropbox: It is the file hosting service which use this concept for desktop client and server-side operations.
- Netflix: It uses this programming tool for engine and content delivery system.
- Google: It uses for web crawling, testing and data analysis.
- Uber: It is used to handle the dynamic pricing as per route distance using the machine learning.
- Pinterest: It is used to process and store the huge amounts of image data efficiently.
Why to use?
It works on the different platforms i.e. windows, mac, Linux and raspberry etc.
It's syntax is simple which is similar to the English language.
It helps the programmers to write the programs with the few lines of code as compared to the other programming language.
It can be treated as procedural way, functional and object-oriented way which supports multi-programming paradigms. In other words, one can say that it is versatile.
It runs on an interpreter system in which code can be executed as soon as it is written and its prototyping is very fast.
Latest version of python is 3 and python 2 is not updated with anything due to the security updates.
Python code will be written in text editor. It is possible to write the python codes in the Integrated development environment like pycharm,netbeans,eclipse,thonny for managing the large collections of python files.
Why python syntax is compared to other programming languages?
It was designed for readability. It is similar like the English language. It is mostly influenced from mathematics due to programming in nature.
It uses new lines to complete a command which is really opposed by many programming languages which often use semicolons or parenthesis.
It relies on indentation which is using whitespace to define the scope such as scope of loops, functions and classes. Other programming language are using the curly bracket for this purpose.
print("Hello World")

print() is a built in function in the python
which tells the program to display something
on the screen.
Features:- It is easily extended with new functions and data types which is implemented in C or C++.
- It is suitable as an extension language for customizable applications.
- It is used in science computing such as SciPy and Sympy.
- It is open source which is free to use, distribute and modify.
- It is beginner friendly programming language due to simple & readable syntax.
- It supports cross platform compatibility like windows, Macintosh and Linux.
- It has an extensive library for doing the tasks like web development, data analysis and machine learning.
- It provides the vast ecosystem of libraries and frameworks.
- File is saved with the extension .py.
- It is easy to learn and most powerful programming language in today time.
- It has efficient high level data structures.
- It supports object-oriented programming concept.
- Due to an elegant syntax and dynamic typing together with interpreted nature makes it an ideal language for scripting.
- Its interpreter and the extensive standard library are freely available in source or binary files for all the major platforms which is available on the python officially website.
- It is easily extended with new functions and data types which is implemented in C or C++.
- It is suitable as an extension language for customizable applications.
Comments
Post a Comment