Pages:
Author

Topic: Should I teach myself Python - page 3. (Read 1074 times)

copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
September 02, 2018, 01:03:43 PM
#13
About 60% of my university courses used Python, 30% used Java, and 10% used others. Because NumPy has become very common in university mathematics departments, Python is especially common in the areas where computer science and mathematics intersect most strongly, such as in machine learning.
There are some great hardware controls in python code too.
Not the mention the pygame extension that means you can build tetris in 200 lines Grin!

For some reason the Python culture is annoyingly pretentious, though that seems to have nothing to do with the actual language.

It's because they all bash stackoverflow which, if anyone doesn't know, is a forum that if you try to join it and help people, you get downvoted just for trying to join the community and help people Grin.

To those who don't know about PackT Publising - they publish a free eBook every day, and they cycle through their library to find the offers. there is quite a range from the fairly useful to the quite obscure. For example, today's offer is "Mastering Bloclchain".

"Mastering Blockchain" looks like a good book. It's 500 pages long and covers everything from private key/public key encryption, bitcoin's blockchain and ethereums blockchain and quite a few more (looking at the contents as I didn't get too far past there)...
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
September 02, 2018, 02:07:19 AM
#12
A very good morning to all my readers, and thank you for the rerplies.

To those who don't know about PackT Publising - they publish a free eBook every day, and they cycle through their library to find the offers. there is quite a range from the fairly useful to the quite obscure. For example, today's offer is "Mastering Bloclchain".
legendary
Activity: 2170
Merit: 1789
September 01, 2018, 06:31:14 AM
#11
Get in quickly - today's free PackT eBook is about Python machine learning. You have only got a few hours to grab it though.

11 hours left atm.

I just grab it because I notice your post, never knew about PackT before. Thanks, Jet Cash!
administrator
Activity: 5222
Merit: 13032
September 01, 2018, 03:57:28 AM
#10
About 60% of my university courses used Python, 30% used Java, and 10% used others. Because NumPy has become very common in university mathematics departments, Python is especially common in the areas where computer science and mathematics intersect most strongly, such as in machine learning.

I enjoy Python. It is both very high-level and very free-form. It's vaguely reminiscent of writing assembly, since you're largely free to do whatever you want, and there are a lot of conventions rather than strict rules. (Though Python is very high-level, of course.) Its freedom and imperative style make it good for doing things quickly, but it's also easy to make a mess.

For some reason the Python culture is annoyingly pretentious, though that seems to have nothing to do with the actual language. Like many modern very-high-level languages, Python encourages people to import tons of third-party libraries without looking at them, and with hardly any vetting; I don't like that at all.
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
September 01, 2018, 02:57:09 AM
#9
I have just started learning this language, but I definitely like it. It has many use cases and huge potential, in particular, in machine learning.

Get in quickly - today's free PackT eBook is about Python machine learning. You have only got a few hours to grab it though.
sr. member
Activity: 728
Merit: 265
August 31, 2018, 01:32:35 PM
#8
I've been collecting eBooks from PackT publishing, and the latest free book is Scientific Computing with Python 3. They have a daily free book, and several of them are Python related, that's what stimulated my interest. If you want today's free book you've only got 7 hours to grab it, but they do cycle through the list, so it will turn up again. If you download it, don't forget to get the code file as well.

https://www.packtpub.com/packt/offers/free-learning
I never heard of this one before but I do guess it is a nice collection for my learning on the language. Thanks !teJ
member
Activity: 98
Merit: 13
August 31, 2018, 12:54:23 PM
#7
I have just started learning this language, but I definitely like it. It has many use cases and huge potential, in particular, in machine learning. Maybe this is the main reason of its high popularity now. In addition, Python has a low entry threshold, it provides many libraries and has a great community. Many things on Python are intuitive even to beginners. However, this is all individually. I think you should try it for yourself to be sure.
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
August 31, 2018, 11:52:55 AM
#6
So it seems that Python could be good choice if one wants to ad a bit of surfer interaction to a site.
member
Activity: 266
Merit: 42
The rising tide lifts all boats
August 31, 2018, 11:17:59 AM
#5
Python is ubiquitous, used in many problem domains, has a lot of libraries but also has a principle "there should be one, and preferably only one way to do X".
It was the first language that I could write without knowing much about syntax, and was getting many things right from first attempt.
For other languages, I had to study formal rules thoroughly to be efficient in them.
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
August 31, 2018, 11:02:50 AM
#4
I've been collecting eBooks from PackT publishing, and the latest free book is Scientific Computing with Python 3. They have a daily free book, and several of them are Python related, that's what stimulated my interest. If you want today's free book you've only got 7 hours to grab it, but they do cycle through the list, so it will turn up again. If you download it, don't forget to get the code file as well.

https://www.packtpub.com/packt/offers/free-learning

legendary
Activity: 3584
Merit: 5248
https://merel.mobi => buy facemasks with BTC/LTC
August 31, 2018, 08:47:27 AM
#3
Having spent most of my early days programming in basic assembly language, I still have a slight mistrust of "high level languages". However, I realise that computing has become so sophisticated now, and one needs to support a wide variety of platforms. I'm going to need to write a couple of programs for some upcoming projects, and I'm not sure that PHP is the best solution. I've been downloading the free eBooks from PackT, and I notice that many of them are guides for Python, and include books for specialist topics. I haven't started to read them yet, as I wanted to make a decision on the best language to start my experiments.

Do any of you guys use Python, and what do you think of it?

I use python all the time, both for hobby projects, crypto projects and my IRL job.
Like  TheArchaeologist already said: there are tons of libraries available, even for crypto related projects, making your life a lot easyer Smiley
sr. member
Activity: 310
Merit: 727
---------> 1231006505
August 31, 2018, 08:45:42 AM
#2
Do any of you guys use Python, and what do you think of it?
I do. I personally like that a lot of things are intuitive in Python. There's also a ton of libraries available so a lot of times you can use one of them and don't have to reinvent the wheel Smiley Keep in mind Python is a scripting language which means you won't have to compile your code before it can run. This also means when you are looking for cutting-edge performance it might not be the best choice. So it all depends on what you want to accomplish with your upcoming projects if Python is a viable option.
member
Activity: 244
Merit: 17
Register for Fit to Talk through me
August 31, 2018, 02:10:26 AM
#1
Having spent most of my early days programming in basic assembly language, I still have a slight mistrust of "high level languages". However, I realise that computing has become so sophisticated now, and one needs to support a wide variety of platforms. I'm going to need to write a couple of programs for some upcoming projects, and I'm not sure that PHP is the best solution. I've been downloading the free eBooks from PackT, and I notice that many of them are guides for Python, and include books for specialist topics. I haven't started to read them yet, as I wanted to make a decision on the best language to start my experiments.

Do any of you guys use Python, and what do you think of it?
Pages:
Jump to: