1

我正在使用 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 squared,我该怎么做呢?

非常感谢!

4

1 回答 1

7

确保您的脚本是 UTF-8 编码的,那么您应该没有问题

# -*- coding: utf-8 -*-

from Tkinter import *

root = Tk()

w = Label(root, text="Hello, pi -> π !")
w.pack()

root.mainloop()

在此处输入图像描述

对于使用下标等,看看这个答案

在此处输入图像描述

于 2012-08-14T12:50:50.983 回答