ABSTRACT

Writing programs in the programming language Python is not that difficult as you might expect. Even if you are not an experienced programmer, there is still support to learn the most important Python constructs to finally implement the dashboard that you designed for visually exploring your or other people’s data. Unfortunately, programming is not as easy as writing expressions but more complex constructs are required like loops or conditionals, as well as data structures with one-dimensional lists being the basic ones from a longer list of possibilities including dictionaries. Evaluating mathematical constructs composed of arithmetic expressions by adding, subtracting, multiplying, or dividing is one of the major ingredients in nearly any computer program. Expressions can come in various forms, typically built on certain types of operators and operands. The operators can be understood as some kind of connecting symbols describing how the individual expression parts should be combined.