Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Dancing with Python: Learn Python software development from scratch and get started with quantum computing

    Posted By: yoyoloit
    Dancing with Python: Learn Python software development from scratch and get started with quantum computing

    Dancing with Python
    by Robert S. Sutor

    English | 2021 | ISBN: 1801077851 | 745 pages | True (PDF EPUB) | 99.24 MB

    Develop skills in Python by implementing exciting algorithms, including mathematical functions, classical searching, data analysis, plotting data, machine learning techniques, and quantum circuits
    Key Features

    Learn Python basics to write elegant and efficient code
    Create quantum circuits and algorithms using Qiskit and run them on quantum computing hardware and simulators
    Delve into Python's advanced features, including machine learning, analyzing data, and searching

    Book Description

    Coding is the art and engineering of creating software, and Python has been one of the core coding languages for many years. This introductory Python book helps you learn classical and quantum computing in a unified and practical way. It will help you explore work with numbers, strings, collections, iterators, and files.

    The book goes beyond functions and classes and teaches you to use Python and Qiskit to create gates and circuits for classical and quantum computing. Learn how quantum extends classical techniques using the Grover Search Algorithm and the code that implements it. Dive into some advanced and widely used applications of Python and revisit strings with more sophisticated tools such as regular expressions and basic natural language processing (NLP). The final chapters introduce you to data analysis, visualizations, and supervised and unsupervised machine learning. By the end of the book, you will be proficient in classical coding and programming the latest and most powerful quantum computers.
    What you will learn

    Create Python code using numbers, strings, collections, classes, objects, functions, conditionals, loops, and operators
    Write succinct code the Pythonic way using magic methods, iterators, and generators
    Explore different quantum gates and use them to build quantum circuits
    Analyze data, build basic machine learning models and plot the results
    Search for information using traditional methods and the quantum Grover Search Algorithm
    Optimize and test your code to run efficiently

    Who This Book Is For

    The book is for Python and coding beginners. Basic familiarity with algebra, geometry, trigonometry, and logarithms is required as the book does not cover the detailed mathematics and theory of quantum computing. You can check out the author’s Dancing with Qubits book, also published by Packt, for an approachable and comprehensive introduction to quantum computing.
    Table of Contents

    Doing the Things that Coders Do
    Working with Expressions
    Collecting Things Together
    Stringing You Along
    Computing and Calculating
    Defining and Using Functions
    Organizing Objects into Classes
    Working with Files
    Understanding Gates and Circuits
    Optimizing and Testing Your Code
    Searching for the Quantum Improvement
    Searching and Changing Text
    Creating Plots and Charts
    Analyzing Data
    Learning Briefly
    Appendix A Tools
    Appendix B. Staying current
    The Complete UniPoly Class
    The Complete Guitar Class Hierarchy
    Appendix E. Notices
    Appendix D. Production Notes