Quantum Programming in Depth: Solving problems with Q# and Qiskit

《深入量子编程》:用 Q# 与 Qiskit 实现实战量子计算

🚀超越基础,迈入真实世界的量子编程实战之路!

你已经知道,量子计算是一门深奥的学科。但《深入量子编程》(Quantum Programming in Depth)将带你走出课堂与实验室,真正迈入用量子技术解决实际问题的前沿。本书由微软量子计算首席软件工程师 Mariia Mykhailova 编写,手把手教你如何使用 Q# 与 Qiskit 编写、测试、优化量子程序。


📘 本书内容包括:

  • 精选算法:解决量子计算中的典型难题
  • 编程实战:用 Q# 和 Qiskit 编写可执行的量子程序
  • 程序测试:利用模拟器和工具如 pytest 测试量子代码
  • 性能评估:在容错型量子计算机上评估算法表现
  • 实际应用:通过实战项目掌握搜索、运算、态操作等任务
  • 面试准备:涵盖量子软件工程师岗位常见考题与任务

👨‍💻 适合读者:

  • 对量子计算已有基础了解的软件开发者
  • 希望从 Python 过渡到量子编程的计算机专业学生
  • 有志于进入量子软件开发行业的从业者与科研人员

📚 学习方式:

本书延续作者的**“Quantum Katas”项目风格**,以“边做边学”的方式逐步提高难度,帮助你掌握从量子态构造、运算实现,到经典函数评估等全套技能。每一章均提供完整的代码示例、调试流程与思维策略,让你建立一套可重复使用的量子编程解决流程。


👩‍🏫 作者介绍:

Mariia Mykhailova,微软量子团队首席软件工程师,Q# 语言核心开发者之一。她主持开发了著名的开源项目“Quantum Katas”教程,是 O’Reilly《Q# Pocket Guide》的作者,同时也是东北大学的兼职讲师。


下载地址

admin