show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次开始了真正的运算
- 加法运算
- 加法运算由运算符和操作数组成
- 加法操作实际是 cpu 的加法指令
- 加法的结果赋给一个接收变量
- 更复杂的运算
- 也可以做
- 可以把这个加法运算写成一个python文件么?🤔
- 把上次的程序编写到add.py里面
- 然后保存并退出
- 我们可以用h列出所有可用的命令
- l可以定位当前程序执行的位置
- 什么可以顺序向下执行呢?
- 我们执行了第1句
- 向下跳转到了
- 第2句
- 这个时候理论上来说应该有iLeftOperand这个变量了
- display可以显示变量
- 或者显示变量类型(通过type方法)
- 那么整型加上整型还是整型么?
- 在第三句的位置上
- 还没有执行第三句
- 所以找不到iSum变量
- 继续执行
- 执行过了第三句
- 结论
- 整型变量加上整型变量
- 结果还是整型变量
- 如果我想显示所有的观察数据呢
- 我们可以看到有4个在观测中的变量
- 这样一把就都显示出来了
- 好了 我们把debug工具跳出来
- q可以跳出这个debug程序
- 我们也去总结一下吧
- 这次用pdb3调试了加法程序add.py
- h 帮助
- q 退出
- dislay 显示
- n 向下执行
- 我想动态输入被加数和加数
- 然后让电脑计算
- 可以么?🤔