python初心者なのですがエラーが解消できません。

コードは

import tensorflow as tf

a = tf.constant(3.0, tf.float32)
b = tf.constant(2.0, tf.float32)

x = tf.placeholder(tf.float32)

y = a * x + b

sess = tf.Session()
print(sess.run(y,{x: [0,1,2,3]}))

エラー内容は

module 'tensorflow' has no attribute 'placeholder'

macを使用しておりpythonは3.7になります。

tensorflowは2.0.0になります