gpt4 book ai didi

python - 如果总值大于99,如何将十六进制模式设置为lcd?

转载 作者:行者123 更新时间:2023-12-01 05:06:38 25 4
gpt4 key购买 nike

有人知道如何使等于或大于 100 的数字在 pyqt lcd 中显示为十六进制模式吗?这是代码:

def showValue(self):
sender = self.sender()
if sender.isChecked():
self.lcdValue += sender.GetValue()
self.lcdNumber.display("0" +str(self.lcdValue))
else:
self.lcdValue -= sender.GetValue()
self.lcdNumber.display("0" +str(self.lcdValue))

for self.lcdValue in (99, 164):
self.lcdNumber.setHexMode()

它以十六进制模式返回有趣的值,并且不再进行加法或减法。

最佳答案

非常确信这不是你的意思:

for self.lcdValue in (99, 164):

试试这个:

if 99 < self.lcdValue < 164:

不要忘记在方法开始时重置它,因为您不希望它永远这样。

关于python - 如果总值大于99,如何将十六进制模式设置为lcd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24877324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com