【发布时间】:2017-11-29 19:18:42
【问题描述】:
我一直在尝试使用 python 3 中的 print 语句将一个单位附加到一个计算值中,但我似乎无法找到一种方法让该单位作为上标打印。
print ("I max = ", np.amax(intensity363), "J m$^-2$")
我目前有 tex,但我已经尝试了 html 样式,就像我在图形轴上所做的那样,以及这篇文章中列出的各种其他选项
How do you print superscript in Python?
但没有任何工作,考虑到这篇文章的年龄,我想知道它是否是 python 2/3 的东西。
感谢您的帮助
【问题讨论】:
-
为什么这个答案对你不起作用? stackoverflow.com/a/8651412
-
@user3080953。 “假设您的控制台支持 Unicode”。
-
我假设您正在打印到控制台?然后它将需要您的控制台来支持它。 Python (3) 本机使用 unicode。您的控制台可能支持 unicode,但我怀疑它会解释 tex 或 html,您为什么会这样认为?
标签: python math superscript