Parametr parameter_binds umożliwia uruchamianie obwodów z różnymi wartościami parametrów. Jest to szczególnie przydatne w algorytmach wariacyjnych, gdzie te same obwody są wykonywane z różnymi zestawami parametrów.
Przykładowe użycie tego parametru przedstawia poniższy fragment kodu:
from qiskit.circuit import Parameter # Definicja parametru theta = Parameter('θ') circ.rx(theta, 0) # Uruchomienie obwodu z różnymi wartościami parametru parameter_binds = [{theta: val} for val in [0.3, 0.6, 0.9]] job = backend.run(circ, parameter_binds=parameter_binds) result = job.result()