在 python 中的字符串中使用“&”

Using an '&' in a string in python

这行字符串中的“&”有什么作用?

exitAction = QtGui.QAction(QtGui.QIcon('exit.png'), '&Exit', self)

同样在这里:

fileMenu = menubar.addMenu('&File')

如果您在 QAction 对象的文本中使用 & 字符,则它具有特殊用途:如果 QAction 对象用于工具按钮,则直接在 [= 之后的字符10=] 符号可用作该按钮的键盘快捷键(与 alt 键结合使用)。

参见 http://doc.qt.io/qt-5/qaction.html (resp. http://doc.qt.io/qt-5/qaction.html#QAction-2)。