O
O
ovsyanka50002019-03-16 20:15:56
Python
ovsyanka5000, 2019-03-16 20:15:56

What is the advantage of python?

While I'm at school, I'm learning Pascal, I'm not familiar with any programming languages ​​anymore, but I want to start learning something else. thinking about python, the question is: would this language be suitable for learning by a person who knows about the basics of programming? what is its advantage and is it relevant at all? thanks in advance.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
sim3x, 2019-03-16
@sim3x

Is this language suitable for learning by a person who knows about the basics of programming?
Yes
what is its advantage and is it relevant at all?
up-to- date
Advantage in a simple and clear syntax and the availability of batteries for all occasions

A
Anatoly, 2019-03-16
@AnatolTh

Will do. Relevant in machine learning and data science. It also takes its place on the web.

S
Sergey Gornostaev, 2019-03-16
@sergey-gornostaev

Is this language suitable for learning by a person who knows about the basics of programming?

Will do.
Benefits are relative and context dependent. What is an advantage in one project is a disadvantage in another. It is clear that it is much easier to find work on it than on Pascal.
Third place in the TIOBE ranking .

A
Alexander Skusnov, 2019-03-16
@AlexSku

I also recommend looking at Julia, a continuation of Python and Matlab (and other languages)

A
Alibaba2018, 2019-04-09
@Alibaba2018

Look at everything a little wider, namely, - there is a programming language, but there is also Computer Science.
Just like there is, say, a construction site: where there is an architect / engineers, a cat. they see everything abstractly, but there are also electricians, pile-layers, and even, by the way, restorers, for example, a cat. in turn, they think and know how to do everything concretely (in fact, just like the Army, where the general does not always shoot well as a sniper, and the spy does not always know how to carry out a tank breakthrough).
Decide, well, or roughly estimate which discipline you are more predisposed to: networks, gamedev, enterprise, data science, mobile, front, robotics, bioinformatics .... and develop in this direction.
Those. I return to the beginning: Python is just a language (but not the art of programming itself, that is, again, you can make music, but someone plays the guitar, and someone writes symphonic parts for orchestras, but someone sits and makes th -tynz-tynz). Much more important is how you know how to use this language and how, i.e. if you want to be a Scientist, then concentrate more on mathematics (matan, linal, discrete (!), statistics); if at the front: then study JavaScript/Swift, HTML, CSS right away; etc. etc., because it will be easier from the very beginning and more interesting and productive.
In general, if in this manner you learn at least one language and understand what real programming is (with all its problem solving skills, which can be done on the same Pascal), and how to study the subsequent nuances of a certain area, and then how to organize everything , then at least Python, at least even C ++, will have no value for you, because everything will go both organically and naturally.
Good luck!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question