Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Ebooks
  3. Python for non-Pythonians

EBOOK

Python for non-Pythonians

How To Win Over Programming Languages

Francesco Grossetti
(0)
sign up
Year
2019
Language
English
Publisher
EGEA Spa - Bocconi University Press

About

The book uses a very simple and accessible language. All the descriptions of Python functionalities come with intuitive examples to make you learn by doing. This is not a theoretical book and does not cover some of the most internal features of Python. The intention of the authors is to allow business-oriented people to start using Python. The main reason for such a choice of style is due to the increasing number of requests by non-technical professionals to solve daily problems and tasks. Whether the reader wants to append multiple spreadsheets or profile their customer base, being able to use a solid infrastructure which can collect, check, process, analyze data, and report results has become a basic requirement in most industries. The book first introduces the building blocks of Python which can be compared to the different types of words of a language. It introduces readers to the syntax rules of Python-statements, functions, and classes. It then introduces how to use this new language for managing data.


As making mistakes is common in programming, learning how to interpret the error messages and fix codes is extremely important from a pedagogical perspective. The book challenges students with a series of "fix the code" questions at the end of each a topic. Students will learn how to successfully write algorithms in Python when they understand its logic and the meaning of each element of the algorithm.

Related Subjects

  • Python
  • Languages
  • Computers
  • Adult Nonfiction
  • General

Artists

Francesco GrossettiAuthor
Gaia RuberaAuthor