Ошибка типа: объект .__ новый __ () не принимает параметров (справка)

Я просто пытаюсь сделать код, который генерирует кости (в Python). Вот's код:

import random

class Dice:
     def _init_(self, number_dice):
          self._dice = [6] * number_dice

     def roll_dice(self):
          for d in range(len(self._dice)):
               self._dice[d] = random.randit(1, 6)
          self._dice.sort()

     def print_roll(self):
          length = len(self._dice)
          print(str(lenth) + "dice:" + str(self._dice))



my_dice = Dice(2)
my_dice.roll_dice()
my_dice.print_roll()

Компилятор говорит что-то о строке 18. ЯЯ новичок в программировании, так что все помогает =]

Ответы на вопрос(2)

Ваш ответ на вопрос