我正在使用 Python 2.7 和 Tkinter 编写程序,有一次我需要在我的 GUI 上显示变量符号。我决定使用 Label 对象,但我需要显示符号,例如 alpha、beta、ohm 和 pi。我不知道如何将它们打出来,更不用说让它们出现在 python 中了。这是我的代码示例:
pilabeltext = StringVar()
pilabeltext.set("This is where I want the Pi symbol")
pilabel = Label(app,text=pilabeltext)
pilabel.pack()
我还希望能够让字符串中的字符具有下标和上标,所以如果我想写 alpha 下标 1 和 alpha 下标 2,或者 alpha 平方,我该怎么做?
非常感谢!
最佳答案
确保你的脚本是UTF-8编码的,那么你应该没有问题
# -*- coding: utf-8 -*-
from Tkinter import *
root = Tk()
w = Label(root, text="Hello, pi -> π !")
w.pack()
root.mainloop()
要使用下标等,请查看 this answer :
关于python - 在 Python 中使用特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11952533/