是个传颂厨

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
# -*- coding: utf-8 -*-#输入中文要用
class Stack():
    def __init__(st,size):#创建一个栈,用列表
        st.stack=[];
        st.size=size;
        st.top=0;
        
    def push(st,content):#入栈操作
        if st.Full():
            print "Stack is Full!"
        else:
            st.stack.append(content)
            st.top=st.top+1
    def out(st):#出栈操作
        if st.Empty():
            print "Stack is Empty!"
        else:
       return st.stack.pop() st.top
=st.top-1 def Full(st):#判断满栈 if st.top==st.size: return True else: return False def Empty(st):#判断空栈 if st.top==0: return True else: return False

 

posted on 2016-03-02 16:32  是个传颂厨  阅读(127)  评论(0编辑  收藏  举报