【问题标题】:Line number of python Disassembler(dis)python Disassembler(dis)的行号
【发布时间】:2019-09-17 06:16:57
【问题描述】:

我最近学习了python。 我想知道 dis 函数的行号是多少。

import dis
def add(a,  b):
    a += 1 
    return a+b
dis.dis(add)

.

3         0 LOAD_FAST                0 (a)
          2 LOAD_CONST               1 (1)
          4 INPLACE_ADD
          6 STORE_FAST               0 (a)

4         8 LOAD_FAST                0 (a)
         10 LOAD_FAST                1 (b)
         12 BINARY_ADD
         14 RETURN_VALUE

有 3 和 4。 1号线和2号线在哪里?

【问题讨论】:

    标签: python disassembly


    【解决方案1】:

    使用dis.dis(add),您只需反汇编您的函数添加。所以只有两行。函数 add 也只有两行。

    【讨论】:

      猜你喜欢
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-13
      • 1970-01-01
      • 2017-06-25
      相关资源
      最近更新 更多