我刚刚开始使用python cirq库,我在教程中遇到了下面这行代码:
XX_obs = cirq.X(q0) * cirq.X(q1)我只想在代码中找出这个*操作符对这两个特定的cirq对象做了什么。该怎么做呢?
发布于 2021-04-06 00:28:55
首先,您需要找出cirq.X(q0)的类型:
print(type(cirq.X(q0)))然后在该类中查找__mul__方法的定义。类的__mul__方法定义对象作为乘法运算的左运算符的行为方式。
https://stackoverflow.com/questions/66956098
复制相似问题