Think python

Think Python is an introduction to Python programming for beginners. It starts with basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, like recursion and objectoriented programming are divided into a sequence of smaller steps and introduced over the course of several chapters.
191p goshop_123 24042013 25 7 Download

If you want to learn how to program, working with Python is an excellent way to start. This handson guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and objectoriented design. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Python is ideal for students at the high school or college level, as well as selflearners, homeschooled students, and professionals who need to learn programming basics....
298p hoa_can 26012013 27 6 Download

Dive Into Python is a Python book for experienced programmers. Whether you’re an experienced programmer looking to get into Python or grizzled Python veteran who remembers the days when you had to import the string module, Dive Into Python is your ’desert island’ Python book. If you’ve never programmed before, Python is an excellent language to learn modern programming techniques. But this book should not be your starting point. Get "How to Think Like a Computer Scientist: Learning with Python" by Allen Downey, Jeffrey Elkner, Chris Meyers and learn the basics. ...
327p konbetocroi 07012013 27 10 Download

This book is inspired by boredom and fascination: boredom with the usual presentation of data structures and algorithms, and fascination with complex systems. The problem with data structures is that they are often taught without a motivating context; the problem with complexity science is that it is usually not taught at all. In 2005 I developed a new class at Olin College where students read about topics in complexity, implement experiments in Python, and learn about algorithms and data structures. ...
146p ringphone 02052013 28 10 Download

This book is about programming. So, what is programming? The term programming means to create (or develop) software, which is also called a program. In basic terms, software contains the instructions that tell a computer—or a computerized device—what to do. Software is all around you, even in devices that you might not think would need it. Of course, you expect to find and use software on a personal computer, but software also plays a role in running airplanes, cars, cell phones, and even toasters.
582p hellvn 03052013 63 8 Download

If you know how to program, you have the skills to turn data into knowledge using the tools of probability and statistics. This concise introduction shows you how to perform statistical analysis computationally, rather than mathematically, with programs written in Python. You'll work with a case study throughout the book to help you learn the entire data analysis process—from collecting data and generating statistics to identifying patterns and testing hypotheses.
125p phungnguyet_123 20022013 18 4 Download

Think Bayes is an introduction to Bayesian statistics using computational methods and Python programming language. Bayesian statistics are usually presented mathematically, but many of the ideas are easier to understand computationally. Contents: Bayes's Theorem; Computational statistics; Tanks and Trains; Urns and Coins; Odds and addends; Hockey; The variability hypothesis; Hypothesis testing.
176p ringphone 06052013 41 3 Download

This preface provides information I expect will be important for someone reading and using this book. The first part introduces the book itself. The second talks about Python. The third part contains other notes of various kinds. Introduction I would like to begin with some comments about this book, the field of bioinformatics, and the kinds of people I think will find it useful.
524p the_eye_1991 27022011 111 38 Download

Until you can think like a bad guy and recognize the vulnerabilities in your systems, you can't build an effective plan to keep your information secure. This book helps you stay on top of the security game! Here's just what you need to know about penetration testing, vulnerability assessments, security best practices, and every aspect of ethical hacking. How a hacker thinks explore the malicious mindset and learn what steps to take as you plan your ethical hacking program
411p ringphone 06052013 32 13 Download

Computers are used in every part of science from ecology to particle physics. This introduction to computer science continually reinforces those ties by using realworld science problems as examples. Anyone who has taken a high school science class will be able to follow along as the book introduces the basics of programming, then goes on to show readers how to work with databases, download data from the web automatically, build graphical interfaces, and most importantly, how to think like a professional programmer...
369p hoa_can 26012013 25 5 Download

As an educator, researcher, and book author, I am delighted to see the completion of this book. Python is a fun and extremely easytouse programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python’s simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980’s. However, Python was also created to solve real problems and it borrows a wide variety of features from programming languages such as C++, Java, Modula3, and Scheme.
280p window1234 22122012 21 2 Download