タイトルにある通り、エラーが出ます。
コード、エラーメッセージは以下の通りです。

【コード】

import random

class Dice:
    face_num=6
    def _init_(self):

        print("Hello")

def shoot(self):
        return random.randint(1,self.face_num)

【エラーメッセージ】

>>> import dice
>>> sai=dice.Dice()
>>> sai.shoot()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Dice' object has no attribute 'shoot'

問題⑴
sai=dice.Dice()の部分でHelloが出ません。

問題⑵
sai.shoot()の部分でランダムに1〜6の数字が出ません。
__________________________________

当方初学者であり、大変初歩的な質問であるとは自覚しておりますが、
どうぞよろしくお願いいたします。