是否可以将复数格式化为如果零则不显示实部?
我目前正在使用'{:.3g}'.format(x)
,它在抑制不必要的零方面做得很好,但是我仍然得到0+0.5j
形式的数字,应将其转换为0.5j
。
谢谢!
最佳答案
str
和repr
似乎有效:
>>> str(0.5j)
'0.5j'
>>> repr(0.5j)
'0.5j'
关于python - 零虚部的Python复数格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42167994/