AttributeError:“Queue”对象在eclisp中没有属性“items”

2024-10-04 01:36:06 发布

您现在位置:Python中文网/ 问答频道 /正文

为什么Eclispse中的给定错误?? 我用IDlE python运行这个程序,它工作得很好

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(1)
  q.enqueue(2)
  q.enqueue(3)
  print(q.size())

Tags: self程序sizereturnqueueinitdef错误