在 tkinter 标签 Python 中显示平方根符号

Posted

技术标签:

【中文标题】在 tkinter 标签 Python 中显示平方根符号【英文标题】:Showing square root symbol in tkinter label Python 【发布时间】:2017-03-12 22:18:38 【问题描述】:

如何在 Tkinter 中显示平方根符号,数字实际上看起来像是在根中?

【问题讨论】:

【参考方案1】:

这可以使用 U+221A(平方根)和 U+0305(组合上划线)来实现。但是,结果的质量很大程度上取决于所使用的字体。通常,上划线会显得完全错位 - 即使它们确实有效,字符之间也可能存在间隙。这是 sqrt(16) 的示例 unicode 字符串:

'\u221A1\u03056\u0305'

结果:

√1̅6̅

但是,公认的惯例是避免这种情况,只使用平方根符号(或者也可以使用括号):

√16 或 √(16)

【讨论】:

以上是关于在 tkinter 标签 Python 中显示平方根符号的主要内容,如果未能解决你的问题,请参考以下文章

Python 2.7 Tkinter标签虽然有效但未显示

在python tkinter中调用事件时,变量不更新的标签

更新tkinter标签以在我的python GUI上一次显示一行文本文件

tkinter笔记:通过点击button 控制标签的显示 (莫烦python笔记)

Python3 tkinter初级

使用python3在Raspberry Pi上打开和关闭Tkinter GUI