qrisp.QuantumCircuit.add_clbit#

QuantumCircuit.add_clbit(clbit: Clbit | None = None) Clbit[source]#

Adds a classical bit to the QuantumCircuit.

Parameters:
clbitClbit, optional

The classical bit to be added. If None is provided, a new Clbit will be generated.

Returns:
Clbit

The added Clbit.

Examples

We create a QuantumCircuit and add a classical bit to it:

>>> from qrisp import QuantumCircuit
>>> qc = QuantumCircuit()
>>> qc.add_clbit()
>>> qc.clbits
[Clbit(cb_0)]