Python for Informatics: Exploring Information

Python for Informatics: Exploring Information

By Charles Severance
Book Description

This book is designed to introduce students to programming and computational thinking through the lens of exploring data. You can think of Python as your tool to solve problems that are far beyond the capability of a spreadsheet. It is an easy-to-use and easy-to learn programming language that is freely available on Windows, Macintosh, and Linux computers. This book is designed to teach people to program even if they have no prior experience. This book covers Python 2. 

Additional materials and purchase links on the author's website.

Table of Contents
  • Chapter 0 Preface
  • Chapter 1 Why should you learn to write programs?
  • Chapter 2 Variables, expressions, and statements
  • Chapter 3 Conditional execution
  • Chapter 4 Functions
  • Chapter 5 Iteration
  • Chapter 6 Strings
  • Chapter 7 Files
  • Chapter 8 Lists
  • Chapter 9 Dictionaries
  • Chapter 10 Tuples
  • Chapter 11 Regular expressions
  • 11.6 Bonus section for Unix users
  • Chapter 12 Networked programs
  • Chapter 13 Using Web Services
  • Chapter 14 Using databases and Structured Query Language (SQL)
  • Chapter 15 Visualizing data
  • Chapter 16 Automating common tasks on your computer
  • Appendix A Python Programming on Windows
  • Appendix B Python Programming on Macintosh
  • Appendix C Contributions
  • Appendix D Copyright Detail
  • Index
    No review for this book yet, be the first to review.
      No comment for this book yet, be the first to comment
      You May Also Like
      Also Available On
      Curated Lists