Python Basics Compact This Python introduction focuses on the essentials: you will learn how to use the language in your own projects, and learn all the basics - data structures and types, programming logic, how to use modules, the benefits of functional and object-oriented programming. So you can learn how to process data, automate recurring tasks and solve many other problems with Python. New in this edition: Pair Programming with ChatGPT and Python in Excel
- A compact introduction to Python
- At a glance: syntax, data structures, operators, modules
- With annotated code examples and sample solutions for your own projects.
From the contents:
- Hello World! Install and set up Python
- Learn Python with AI support
- Variables, data structures, strings, and operators
- Lists, tuples, arrays, sets, and dictionaries
- Branching and grinding, handling errors.
- Functions and functional programming.
- Object oriented programming: classes, constructs, methods
- Modules and Python Internals
- Read, write and process data
- Python and System Administration
- Graphics Programming and Surfaces
- Scientific work with Python, data processing in Excel