在字符串中添加空格

时间:2017-10-16 00:41:21

标签: python python-2.7

当我按下键盘数字按钮时,我正在处理代码以在字符串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。我怎么能这样做?

2 个答案:

答案 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)+' '),以便在每次按下数字后将空格附加到数字的末尾。