DEV Community

SpandyBoss
SpandyBoss

Posted on • Originally published at techwithspandy.tk

Tell me your experience with python

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.

Discussion (13)

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
spandyboss profile image
SpandyBoss Author • Edited on

Thanks for sharing your experience

Collapse
andrewbaisden profile image
Andrew Baisden

Sure your welcome.

Collapse
manuartero profile image
Manuel Artero Anguita • Edited on

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
spandyboss profile image
SpandyBoss Author

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 | I.A.A.N

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
spandyboss profile image
SpandyBoss Author

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
spandyboss profile image
SpandyBoss Author

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
spandyboss profile image
SpandyBoss Author

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
spandyboss profile image
SpandyBoss Author

Ohk thanks. 😊