Dancing with Python: Learn Python software development from scratch and get started with quantum computing
暫譯: 與 Python 共舞:從零開始學習 Python 軟體開發並入門量子計算
Sutor, Robert S.
- 出版商: Packt Publishing
- 出版日期: 2021-08-31
- 售價: $1,580
- 貴賓價: 9.5 折 $1,501
- 語言: 英文
- 頁數: 744
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1801077851
- ISBN-13: 9781801077859
-
相關分類:
Python、程式語言、Scratch、量子計算
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,790$1,701 -
$594$564 -
$599$473 -
$1,834Quantitative Trading: How to Build Your Own Algorithmic Trading Business (Hardcover)
-
$680$537 -
$359$341 -
$420$332 -
$720$562 -
$850$671 -
$750$592 -
$654$621 -
$1,008$958 -
$720$562 -
$520$364 -
$620$489 -
$650$507 -
$600$420 -
$465重構的時機和方法
-
$680$537 -
$780$616 -
$654$621 -
$980$774 -
$1,280$1,011 -
$1,200$948 -
$880$695
相關主題
商品描述
Develop skills in Python and Quantum Computing by implementing exciting algorithms, mathematical functions, classical searching, data analysis, plotting data, machine learning techniques, and quantum circuits.
Key Features:
- Create quantum circuits and algorithms using Qiskit and run them on quantum computing hardware and simulators
- Learn the Pythonic way to write elegant and efficient code
- Delve into Python's advanced features, including machine learning, analyzing data, and searching
Book Description:
Dancing with Python helps you learn Python and quantum computing in a practical way. It will help you explore how to 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 traditional 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 programming the latest and most powerful quantum computers, the Pythonic way.
What You Will Learn:
- Explore different quantum gates and build quantum circuits with Qiskit and Python
- Write succinct code the Pythonic way using magic methods, iterators, and generators
- Analyze data, build basic machine learning models, and plot the results
- Search for information using the quantum Grover Search Algorithm
- Optimize and test your code to run efficiently
Who this book is for:
The book will help you get started with coding for Python and Quantum Computing.
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.
商品描述(中文翻譯)
透過實作令人興奮的演算法、數學函數、經典搜尋、數據分析、數據繪圖、機器學習技術和量子電路,發展 Python 和量子計算的技能。
主要特點:
- 使用 Qiskit 創建量子電路和演算法,並在量子計算硬體和模擬器上運行它們
- 學習 Pythonic 的方式來編寫優雅且高效的代碼
- 深入了解 Python 的進階特性,包括機器學習、數據分析和搜尋
書籍描述:
《與 Python 共舞》幫助您以實用的方式學習 Python 和量子計算。它將幫助您探索如何處理數字、字串、集合、迭代器和檔案。
本書超越了函數和類別,教您使用 Python 和 Qiskit 創建經典和量子計算的閘和電路。學習量子如何使用 Grover 搜尋演算法擴展傳統技術,以及實現該演算法的代碼。深入了解一些 Python 的進階和廣泛應用,並使用更複雜的工具(如正則表達式和基本自然語言處理 (NLP))重新審視字串。最後幾章將介紹數據分析、可視化以及有監督和無監督的機器學習。
在書籍結束時,您將能夠以 Pythonic 的方式熟練編程最新和最強大的量子電腦。
您將學到的內容:
- 探索不同的量子閘,並使用 Qiskit 和 Python 建立量子電路
- 使用魔法方法、迭代器和生成器以 Pythonic 的方式編寫簡潔的代碼
- 分析數據,建立基本的機器學習模型,並繪製結果
- 使用量子 Grover 搜尋演算法搜尋資訊
- 優化和測試您的代碼以高效運行
本書適合誰:
本書將幫助您開始學習 Python 和量子計算的編程。
需要對代數、幾何、三角學和對數有基本的了解,因為本書不涵蓋量子計算的詳細數學和理論。您可以參考作者的《與量子位共舞》一書,該書同樣由 Packt 出版,提供了對量子計算的易懂且全面的介紹。