7 Changing the odds: An introduction to Q#

This chapter covers

  • Using the Quantum Development Kit to write quantum programs in Q#
  • Using Jupyter Notebook to work with Q#
  • Running Q# programs using a classical simulator

Up to this point, we’ve used Python to implement our own software stack to simulate quantum programs. If you recall, figure 2.1 (appearing again as figure 7.1), was a good model for how the programs we are writing interact with the quantum simulator and devices that we use and build as quantum developers.

Figure 7.1 A mental model for how we can use a quantum computer. The top half of the figure is the general model for a quantum ...

Get Learn Quantum Computing with Python and Q# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.