The NumPy Beginner’s Guide Giveaway Contest is now in full swing. We have three contestants at the time of writing, so this means that if nobody else joins – these will be the lucky winners by default. I would like to give you a fair chance to try your luck before it’s too late. The deadline is 20 May and we are going to stick with it.
Now I would like to help, because that’s just the way I am. I like helping people. To be considered for the free e-book you are only asked to write your reasons for reading/wanting that book. As far as I understand it’s okay, if you want the book for somebody else, but in practice probably that’s not the case.
There are some assumptions about the target audience of the book:
- You should know Python and be able to read Python code. That’s a weak condition. I am willing to bet that if you know a different programming language, you will be able to understand Python code.
- You should know some mathematics. The reviewers and I tried to supply readers with as many mathematical details as possible, but of course some prior knowledge wouldn’t hurt. And if you still have trouble understanding the text I think that Wikipedia, should offer you enough information. If all else fails, please contact Packt Publishing. Maybe they wouldn’t mind me writing a third edition with even clearer explanations :).
With the prerequisites out of the way, you still have to come up with a reason to learn NumPy. First, to satisfy your curiosity. Second, NumPy knowledge might be good to have on your resume. But most likely you might need it for your job or study. From the previous NumPy Beginner’s Guide contest I learned that people are planning to use NumPy for:
- Cancer research
- Molecular compounds research
- Semantic models
- Genetic algorithms or other artificial intelligence techniques
- Physics and astrophysics
- Computational neuroscience
- Compressed sensing
- Monitoring computer system/application resources
- An alternative for MATLAB
- To use with Blender
I hope that one of these items applies to you or that you can help me to expand the list. Tell your friends, colleagues or fellow students. Please share the link to the contest or this post by clicking on any of the “share” buttons.