Obwód kwantowy (QuantumCircuit) jest strukturą, która łączy rejestry kwantowe i klasyczne, umożliwiając definiowanie operacji na kubitach oraz pomiary.
Obwód można utworzyć, przekazując do niego wcześniej zdefiniowane rejestry:
from qiskit import QuantumCircuit # Tworzenie obwodu kwantowego z rejestrami kwantowym i klasycznym circ = QuantumCircuit(qreg, creg)
Alternatywnie, obwód można utworzyć podając liczbę kubitów i bitów w sposób bezpośredni:
# Tworzenie obwodu z 4 kubitami i 4 bitami circ = QuantumCircuit(4, 4)