2017-11-29 61 views
0

나는 python 3에서 print 문을 사용하여 계산 된 값에 단위를 추가하려고 시도했지만 단위를 위 첨자로 인쇄하는 방법을 찾지 못하는 것 같습니다.python 3의 print 문에서 위 첨자하는 방법은 무엇입니까?

인쇄 ("I 최대 ="np.amax (intensity363), "J 분의 $^- 2 명 $")

나는 현재 텍스를 가지고,하지만 난 등으로 HTML 스타일을 시도했습니다 I 그래프 축에 그것을, 및 기타 다양한 옵션이 나는 그것의 경우 파이썬 2/3 일을 궁금이 게시물의 나이를 주어,이 게시물

How do you print superscript in Python?

하지만 아무도 작업에 나열된. 도움 그러한 내장 기능이 없습니다

+0

왜이 대답이 효과가 없었습니까? https://stackoverflow.com/a/8651412 – user3080953

+0

@ user3080953. "당신의 콘솔이 유니 코드를 지원한다고 가정하십시오." – ekhumoro

+0

콘솔에 인쇄한다고 가정합니까? 그러면 콘솔에서이를 지원해야합니다. 파이썬 (3)은 기본적으로 유니 코드를 사용합니다. 귀하의 콘솔 유니 코드를 지원할 수 있습니다,하지만 그것은 텍사스 또는 html로 해석 할 것입니다 의심, 왜 그렇게 생각하십니까? –

답변

3

에 대한

감사합니다. 멋진 기호가 필요한 경우 유니 코드를 사용할 수 있습니다.

>>> print("%d⁻²" % 42) 
42⁻² 

"-2"보다 역동적 인 것이 필요한 경우 다른 코드를 찾아야합니다.

0

Jupyter와 함께 작업하고있는 것을 볼 수 있듯이, 실제로 Jupyter를 사용하고 있지 않다면이 접근법에 관심이있을 것입니다.

embedded Latex

이는 내가 Jupyter에 Py3을 설치하지 않은 때문 Py2에서 이루어집니다. 나는 그것이 본질적으로 같은 방식으로 작동한다고 기대한다.