美文网首页
薛盼盼3

薛盼盼3

作者: 薛小蜗 | 来源:发表于2018-09-28 22:05 被阅读0次

    又皮了一下,依然很开心的薛盼盼!

    class Queue:
        def __init__(self,max_size):
            self.max_size = int(max_size)
            self.queue = []
    
        def put(self,data):
            if self.max_size > 0:
                if self.full():
                    raise ValueError('Queue is full!')
                else:
                    self._put(data)
    
        def get(self):
            if self._queue_size() > 0:
                result = self._get()
                empty_flag = False
            else:
                result = None
                empty_flag = True
            return result
    
        def empty(self):
            if self._queue_size() == 0:
                return True
            else:
                return False
    
        def full(self):
            if self._queue_size() == self.max_size:
                return True
            else:
                return False
    

    相关文章

      网友评论

          本文标题:薛盼盼3

          本文链接:https://www.haomeiwen.com/subject/jvemoftx.html