from pyqpanda import *
# 量子计算程序
if __name__ == "__main__":
init(QMachineType.CPU)
qubits = qAlloc_many(3)
control_qubits = [qubits[0], qubits[1]]
prog = create_empty_qprog()
# Building quantum programs
prog << H(qubits) \
<< H(qubits[0]).dagger() \
<< X(qubits[2]).control(control_qubits)
# Perform probability measurements on quantum programs
result = prob_run_dict(prog, qubits, -1)
# Print measurement results
print(result)
finalize()
使用 pyqpanda 编程量子计算
于 2023-12-10 11:30:20 首次发布