Python如何输出显示右上角带数字的指数幂形式?

Python如何输出显示右上角带数字的指数幂形式?

 

方法一:

用format把上标写成Unicode,加粗部分代表上标2

print("The area of your rectangle is {}cm\u00b2".format(area))

方法二:

如果是Python 3.6+,

f'\N{GREEK SMALL LETTER GAMMA}={density:.2f} t/m\N{SUPERSCRIPT THREE}'

产生:γ=1.20 t/m³

 

有帮助请采纳,谢谢~

新一姬回答完全正确,提问者应采纳,superscript标注上标,subscript 标注下标,

print('10\N{SUPERSCRIPT TWO}')

print('10\N{SUBSCRIPT TWO}')