Multiple Cursors And Iedit

Multiple Cursors

两种用法

退出方法:

  • <return> 或者 C-g

同时编辑多行

  1. 选择要编辑的多行
  2. C-S-c C-S-c 启动同时编辑功能
  3. 编辑

    • 通过移动单个字符和 M-f(单词移动)等实现相同按键同时编辑多行

同时编辑出现在多个位置的相同 “符号”

  • 这里我们说的符号,是要编辑的相同单词或者变量

步骤:

Python 数值运算算法

最大公约数 greatest common divisor number

  • math.gcd()
  • sympy.gcd
  • numpy.gcd

实现方法参考:

最大公倍数

  • least common denominator
  • lowest common multiple

工具:

  • numpy.lcm
  • sympy.lcm

简单实现:

1
2
3
4
import math

def get_lcm(x, y):
    return x * y / math.gcd(x, y)

解线性方程组

nullspace 方法

使用限制: 适合无常亮参数的线性方程组