Introduction to Scientific Programming with Python

Master Figma app to get a job in UI Design, User Interface, User Experience design, Web Design & UX design.


This book teaches the Python programming language, which is one of the most popular languages for introductory programming courses. An advantage of Python is that it is a so-called high-level language, with simple and intuitive syntax that makes it easy to get started. However, although it works well as a beginner’s language, Python is also suitable for more advanced tasks, and it is currently one of the most widely used programming languages worldwide


  • Getting Started with Python
  • Computing with Formulas
  • Loops and Lists
  • Functions and Branching
  • User Input and Error Handling
  • Arrays and Plotting
  • Dictionaries and Strings
  • Classes
  • Object-Oriented Programming