请问这个错误怎么破,python

原问题:
Implement the Queue ADT, using a list such that the rear of the queue is at the end of the list

图片说明

class Queue:
def init(self):
self.items = []

def isEmpty(self):
   return self.items == []

def enqueue(self, item):
   self.items.insert(0,item)

def dequeue(self):
   return self.items.pop()

def size(self):
   return len(self.items)

q=Queue()

q.enqueue(4)
q.enqueue('dog')
q.enqueue(True)
print(q.size())
print q.dequeue()
print(q.size())


print (q.dequeue())加上括号

Python3中 print是一个函数,打印内容以参数的形式传入,所以要加()
Python2中,可以不加括号直接print后边跟打印内容