01qiskit_primary¶
pip install qiskit
pip install qiskit[visualization]
基本指令
circuit
from qiskit import QuantumCircuit
QuantumCircuit(2, 2)
h(0)
cx(0, 1)
measure([0,1], [0,1])
simulator
from qiskit import Aer
Aer.get_backend('qasm_simulator')
IBMQ
from qiskit import IBMQ
IBMQ.save_account('token')
IBMQ.load_account()
provider
IBMQ.get_provider('ibm-q')
backend
provider.get_backend('ibmq_lima')
job
execute(circuit,backend=simul,shots=1000)
from qiskit.tools.monitor import job_monitor
job_monitor(job2)
result
job1.result()
count
result1.get_counts()
plot
from qiskit.visualization import plot_histogram
plot_histogram(result1.get_counts())