0% found this document useful (0 votes)
37 views7 pages

Python NRML

The document discusses what Python is and why it is popular. Python is an object-oriented, high-level programming language first created in 1992. It has grown in popularity due to its ease of use, simple syntax, thriving community, and versatility. The document then lists 10 areas that Python is commonly used for, including AI, data analytics, data visualization, web development, programming applications, and more.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
37 views7 pages

Python NRML

The document discusses what Python is and why it is popular. Python is an object-oriented, high-level programming language first created in 1992. It has grown in popularity due to its ease of use, simple syntax, thriving community, and versatility. The document then lists 10 areas that Python is commonly used for, including AI, data analytics, data visualization, web development, programming applications, and more.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 7

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE

MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE

UNIVERSITE MOHAMED BOUDIAF-M’SILA

FACULTE :SCIENCE ET TECHNOLOGIE DOMAINE : ALGORITHMIQUE

SPECIALITE :ENERGIE RENOUVELABLE ET ENVIRONNEMENT


PAR : ZERARGUI MOUAD
FEROUM WASSIM
NAHAR YOUCEF
PYTHON

What Is python ?

Python is an object-oriented (based around data), high-level (easier for humans to


understand) programming language. First launched in 1992, it’s built in a way that it’s
relatively intuitive to write and understand. As such, it’s an ideal coding language for those
who want rapid development. If you’re wondering who uses Python, you’ll find that many of
the biggest organisations in the world implement it in some form. NASA, Google, Netflix,
Spotify, and countless more all use the language to help power their services.

Why is Python so popular?


According to the TIOBE index, which measures the popularity of programming languages,
Python is the third most popular programming language in the world, behind only Java and
C. There are many reasons for the ubiquity of Python, including:

 Its ease of use. For those who are new to coding and programming, Python can be
an excellent first step. It’s relatively easy to learn, making it a great way to start
building your programming knowledge.
 Its simple syntax. Python is relatively easy to read and understand, as its syntax is
more like English. Its straightforward layout means that you can work out what each
line of code is doing.
 Its thriving community. As it’s an open-source language, anyone can use Python to
code. What’s more, there is a community that supports and develops the ecosystem,
adding their own contributions and libraries.
 Its versatility. As we’ll explore in more detail, there are many uses for Python.
Whether you’re interested in data visualisation, artificial intelligence or web
development, you can find a use for the language

Why learn Python?


So, we know why Python is so popular at the moment, but why should you learn how to use
it? Aside from the ease of use and versatility mentioned above, there are several good
reasons to learn Python:

 Python developers are in demand. Across a wide range of fields, there is a demand
for those with Python skills. If you’re looking to start or change your career, it could be
a vital skill to help you.
 It could lead to a well-paid career. Data suggests that the median annual salary for
those with Python skills is around £65,000 in the UK.
 There will be many job opportunities. Given that Python can be used in many
emerging technologies, such as AI, machine learning, and data analytics, it’s likely
that it’s a future-proof skill. Learning Python now could benefit you across your
career.

What is Python used for?


Clearly, Python is a popular and in-demand skill to learn. But what is python programming
used for? We’ve already briefly touched on some of the areas it can be applied to, and we’ve
expanded on these and more Python examples below. Python can be used for:

1. AI and machine learning

Because Python is such a stable, flexible, and simple programming language, it’s perfect for
various machine learning (ML) and artificial intelligence (AI) projects. In fact, Python is
among the favourite languages among data scientists, and there are many Python machine
learning and AI libraries and packages available.

If you’re interested in this application of Python, our Deep Learning and Python Programming
for AI with Microsoft Azure ExpertTrack can help you develop your skills in these areas. You
can discover the uses of Python and deep learning while boosting your career in AI.
2. Data analytics

Much like AI and machine learning, data analytics is another rapidly developing field that
utilises Python programming. At a time when we’re creating more data than ever before,
there is a need for those who can collect, manipulate and organise the information.

Python for data science and analytics makes sense. The language is easy-to-learn, flexible,
and well-supported, meaning it’s relatively quick and easy to use for analysing data. When
working with large amounts of information, it’s useful for manipulating data and carrying out
repetitive tasks.

You can learn about data analytics using Python with our ExpertTrack, which will help you
develop practical data analytics skills.

3. Data visualisation

Data visualisation is another popular and developing area of interest. Again, it plays into
many of the strengths of Python. As well as its flexibility and the fact it’s open-source, Python
provides a variety of graphing libraries with all kinds of features.

Whether you’re looking to create a simple graphical representation or a more interactive plot,
you can find a library to match your needs. Examples include Pandas
Visualization and Plotly. The possibilities are vast, allowing you to transform data into
meaningful insights.

If data visualisation with Python sounds appealing, check out our 12-week ExpertTrack on
the subject. You’ll learn how to leverage Python libraries to interpret and analyse data sets.

4. Programming applications

You can program all kinds of applications using Python. The general-purpose language can
be used to read and create file directories, create GUIs and APIs, and more. Whether it’s
blockchain applications, audio and video apps, or machine learning applications, you can
build them all with Python.

your We also have an ExpertTrack on programming applications with Python, which can help
to kick-start your programming career. Over the course of 12 weeks, you’ll gain an
introduction on how to use Python, and start programming own applications using it.

5. Web development

Python is a great choice for web development. This is largely due to the fact that there are
many Python web development frameworks to choose from, such as Django, Pyramid, and
Flask. These frameworks have been used to create sites and services such as Spotify,
Reddit and Mozilla.
Thanks to the extensive libraries and modules that come with Python frameworks, functions
such as database access, content management, and data authorisation are all possible and
easily accessible. Given its versatility, it’s hardly surprising that Python is so widely used in
web development.

6. Game development

Although far from an industry-standard in game development, Python does have its uses in
the industry. It’s possible to create simple games using the programming language, which
means it can be a useful tool for quickly developing a prototype. Similarly, certain functions
(such as dialogue tree creation) are possible in Python.

If you’re new to either Python or game development, then you can also discover how to
make a text-based game in Python. In doing so, you can work on a variety of skills and
improve your knowledge in various areas.

7. Language development

The simple and elegant design of Python and its syntax means that it has inspired the
creation of new programming languages. Languages such as Cobra, CoffeeScript, and Go
all use a similar syntax to Python.

This fact also means that Python is a useful gateway language. So, if you’re totally new to
programming, understanding Python can help you branch out into other areas more easily.

8. Finance

Python is increasingly being utilised in the world of finance, often in areas such as
quantitative and qualitative analysis. It can be a valuable tool in determining asset price
trends and predictions, as well as in automating workflows across different data sources.

As mentioned already, Python is an ideal tool for working with big data sets, and there are
many libraries available to help with compiling and processing information. As such, it’s one
of the preferred languages in the finance industry.

9. SEO

Another slightly surprising entry on our list of Python uses is in the field of search engine
optimisation (SEO). It’s an area that often benefits from automation, which is certainly
possible through Python. Whether it’s implementing changes across multiple pages or
categorising keywords, Python can help.

Emerging technologies such as natural language processing (NLP) are also likely to be
relevant to those working in SEO. Python can be a powerful tool in developing these NLP
skills and understanding how people search and how search engines return results.
10. Design

When asking ‘what is Python used for?’ you probably weren’t expecting design to feature on
the list. However, Python can be used to develop graphic design applications. Surprisingly,
the language is used across a range of 2D imaging software, such as Paint Shop Pro and
Gimp. Python is even used in 3D animation software such as Lightwave, Blender, and
Cinema 4D, showing just how versatile the language is.

Exemple of python usage :


Final thoughts
That concludes our look at what Python programming can be used for. As you can see, there
are many applications for this popular language, with a wide support network and a diverse
range of libraries that can help. There are many reasons why you might want to start learning
Python. It’s a future-proof and in-demand skill that’s required across all kinds of industries.
What’s more, we have a broad selection of Python courses that can help you either master
the basics or develop some more specific skills.

You might also like