logo 轻松的编程学习
  • 首页
  • 题库
  • 学习路径
  • 在线商城
  • 能力地图
  • 下载应用
登录 / 注册

弹掉一个之后还剩几个

运行下面这段程序: st = [] for x in ["阿岚", "小满", "阿泰"]: st.append(x) st.pop() print(len(st))

开始练习 →

实现压入

补全 push,把三个人依次压进栈,然后输出栈里现在有几个。

开始练习 →

实现弹出

补全 pop,让它拿走并返回栈顶那个。 压进三个人之后弹一次,输出弹出来的是谁。

开始练习 →

压压弹弹之后栈顶是谁

补全 push 和 pop,然后按这个顺序做:压阿岚 → 压小满 → 压阿泰 → 弹一次。 做完之后输出现在的栈顶是谁。

开始练习 →

只想看一眼栈顶,不拿走

只看栈顶是什么、但不把它拿走,这个操作一般叫【0】。

开始练习 →

查看栈顶和弹出差在哪

查看栈顶和弹出的区别是【0】。

开始练习 →

对空栈弹出会怎样

栈里一个都没有还去弹出,结果是【0】。

开始练习 →

怎么判断一个栈是空的

判断栈是不是空的,最直接的办法是【0】。

开始练习 →

看一眼之后还剩几个

运行下面这段程序: st = [] for x in ["阿岚", "小满", "阿泰"]: st.append(x) top = st[-1] print(len(st)

开始练习 →

空栈弹出报的是什么错

运行下面这段程序,它把错误类型打出来: st = [] try: st.pop() except Exception as e: print(type(e).__name__)

开始练习 →
  • 上一页
  • 1
  • ...
  • 379
  • 380
  • 381
  • 382
  • 383
  • ...
  • 1095
  • 下一页
🔎 搜索
© 2026 有词 — 青少年编程训练平台