如何创建类似指数 'e' 或虚数 'j' 的东西
How to create something like exponent 'e' or imaginary 'j'
我已经在搜索了,但我不知道那些 e
和 j
是如何调用的,因此没有找到有用的信息。我正在搜索 带有字符 的数字作为规范或作为运算符。
像这个指数 e
符号:
1e3 = 1 * 10^(3) = 1000
xen = x * 10^(n) # where x and n are numbers
或带j
的虚数:
1 + 3j
我希望的好处是能够将 Ppm(2)
(Ppm
class 的实例)方便地写成 2ppm
(其中 "ppm"是 NMR 中频率的 "parts per million")。这不能用指数表示法 2e-6
彻底完成,因为 ppm 是指频率。因此,它应该与普通数字区分开来。
不,python 不支持用户定义的文字。
我已经在搜索了,但我不知道那些 e
和 j
是如何调用的,因此没有找到有用的信息。我正在搜索 带有字符 的数字作为规范或作为运算符。
像这个指数 e
符号:
1e3 = 1 * 10^(3) = 1000
xen = x * 10^(n) # where x and n are numbers
或带j
的虚数:
1 + 3j
我希望的好处是能够将 Ppm(2)
(Ppm
class 的实例)方便地写成 2ppm
(其中 "ppm"是 NMR 中频率的 "parts per million")。这不能用指数表示法 2e-6
彻底完成,因为 ppm 是指频率。因此,它应该与普通数字区分开来。
不,python 不支持用户定义的文字。