2024 12 24 Python面向对象编程
在使用python进行量子计算相关的编程时:
(1)最重要的是:要定位到子模块.py文件中的类(class),以及其包含的方法(def ××);
(2)然后,创建对象qc是类QuantumCircuit的一个实例(我就是你)!
例如创建一个3-qubit量子线路:qc=qiskit.QuantumCircuit(3)
这意味着:类QuantumCircuit中的某个方法(如draw),可以由对象qc来直接使用:qc.draw(‘mpl’)
(3)注意:一个.py文件中定义的“函数”是独立于类的,这一点和“方法”不同。