QuantestPy / quantestpy

Apache License 2.0
9 stars 3 forks source link

Making a rule for order of importing libraries #131

Closed mitz1012 closed 2 years ago

mitz1012 commented 2 years ago

https://qiita.com/tez/items/5c9a42b075d75d4a5aac

https://kamatimaru.hatenablog.com/entry/2020/05/04/224543

mitz1012 commented 2 years ago

__init__.pyの意味

import ...を書かないと

quantestepy.state_vector.assert_equal(vec,vec)

import ...を書くと、以下のように書けてしまうがそれはやめてほしい

qp.assert_equal()

from ... import funcとかくと

func(circ)

numpyの使い方

import numpy as np np.allclose

numpyに合わせるなら、init.pyにimport ...を書かない方が良い?

import quantestpy as qp qp.state_vector.assert_equal(vec,vec)