DEV Community

Tell me your experience with python

Spandan Sehgal on May 26, 2022

Hey There! Welcome to another post.

I want to know your experience with python language fell free to tell about its advantages and drawbacks as well, in the comments section.

Collapse
 
andrewbaisden profile image
Andrew Baisden

Python is probably the best programming language for beginners. You can use it to build almost anything. Servers, backends, games, machine learning, web scrapers etc...

And now you can even run it in the browser using PyScript.

It is my second favourite language behind JavaScript and you could easily combine the two (React frontend and Python backend).

Collapse
 
sehgalspandan profile image
Spandan Sehgal • Edited

Thanks for sharing your experience

Collapse
 
andrewbaisden profile image
Andrew Baisden

Sure your welcome.

Collapse
 
manuartero profile image
Manuel Artero Anguita šŸŸØ • Edited

I just don't like it.

I genuinely don't understand how is it considered a good language for beginners when it does have one of the hardest "welcome packs" ever.

You try to install a package like, the one that parses yaml, and you'll face the virtualenvwrapperverse. A set of tools that aren't included as built-in but some way are the way to go with the dependencies.

Apart from that there is a lack of code examples in the official docs IMO

I have worked deeply with python for 3 years (at a senior soft. eng. position)

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Yes, I agree with the point that says Lack of code examples in the official docs
Thanks for sharing .
Have a nice day :)

Collapse
 
l0wk3y profile image
L0WK3Y | Infophreak

Python is a very versitile language and great for beginners, I use it for security and automation. I've built GUI apps, web apps, web scrapers, malware and system automation scripts with Python. Best of luck on your journey learning Python!

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Thanks . šŸ˜Š

Collapse
 
mohammadparsajavidi profile image
mohammadparsa-javidi

Python is good language for backend of a website but of course you can use python for any work for example: create app for desktop, data science and other work
Im currently using python for create desktop application but I also like to learn django for backend of a website and I will setup my github account that you can see myproject
github-project : github.com/mohammadparsa-javidi?ta...
Thank you for following githubā¤

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Ok, thanks for sharing your experience.
Have a nice day šŸ˜Š

Collapse
 
wjplatformer profile image
Wj

Python is easy to write.

Although to more veteran programmers, the lack of a main function, almost no order can be very confusing. And when python programmers shift to something like C++, like me, would be very confused on simple things such as limits in the number of elements in an array.

But considering the syntax is so simple,

Yeah. That's why it can do AI and server in little syntax, making it so useful for large experiments!

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Thanks for sharing your experience šŸ˜Š

Collapse
 
vulcanwm profile image
Medea

I started with Python, and Iā€™m still using it because it has so many uses!

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Ohk thanks. šŸ˜Š