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 (11)

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
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
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
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. 😊