当我按下键盘数字按钮时,我正在处理代码以在字符串self.EPG_DIGIT_NUMBER
中输入数字。当我按下键盘数字按钮时,我想在每次添加空字符串。
DIGIT_BUTTONS = range(58, 68)
if action.getId() in DIGIT_BUTTONS:
EPG_DIGIT_NUMBER = len(self.EPG_DIGIT)
if EPG_DIGIT_NUMBER <= 2:
self.EPG_DIGIT_NUMBER += str(action.getId() - 58)
self.EPG_DIGIT += 1
self.getControl(413).setLabel('[B]' + self.EPG_DIGIT_NUMBER + '[/B]')
当我按下键盘编号1,0,3时,它会在字符串中显示103
。我想要实现的是当我按下键盘数字按钮1,0,3时,我想让字符串显示如下内容:1 0 3
。我怎么能这样做?
答案 0 :(得分:1)
您可以使用' '.join(str("your_string_here"))
答案 1 :(得分:1)
将self.EPG_DIGIT_NUMBER += str(action.getId() - 58)
更改为self.EPG_DIGIT_NUMBER += (str(action.getId() - 58)+' ')
,以便在每次按下数字后将空格附加到数字的末尾。