小编H.J*_*ios的帖子

打印元组中的每2个元素

我已经看了几个问题迭代列表中的每两个元素Python"Every Other Element"成语,他们已经得到了一个答案,我可能会被迫使用,但我觉得有一个更好的方法; 我想用下面的代码做的是能够打印每两个或每4个元素

 Gun_rack =(
         'Gun 1:', 'Colt New Frontier 44 Special', 'Cal:.44     ', 'Weight: 2.8  lbs', 'Ammo Capacity  :6',
         'Gun 2:', 'Smith & Wesson SW1911DK'  ,    'Cal:.45 ACP ', 'Weight: 2.6  lbs', 'Ammo Capacity  :9',
         'Gun 3:', 'Heckler & Koch P2000SK V2',    'Cal.357     ', 'Weight: 1.50 lbs', 'Ammo Capacity :13',             
         'Gun 4:', 'Magnum Research Desert Eagle', 'Cal.50      ', 'Weight: 4.46 lbs', 'Ammo Capacity  :7',
         'Gun 5:', 'Heckler & Koch MP5K ',         'Cal 9mm     ', …
Run Code Online (Sandbox Code Playgroud)

python iteration tuples

4
推荐指数
1
解决办法
3238
查看次数

连接到插槽时如何向Qt PySide内置信号添加参数

这是我要实现简单表达式评估器的类:

class mainWindow(QtGui.QMainWindow, mainGui.Ui_MainWindow):

    def __init__(*args, **kwargs)
        super(mainWindow, self).__init__(*args, **kwargs)
        self.setupUi(self)
        self.connecting_range_displays()

    def connecting_range_displays(self):    
        ranges = num_ranges()
        first_range = num_ranges.ones_range
        second_range = num_ranges.tens_range

        print first_range
        print second_range

        self.top_lineEdit.setText(str(first_range))
        self.bottom_lineEdit.setText(str(second_range))

        ex_a = first_range + second_range
        print "this is expressions answer", ex_a

        self.answer_lineEdit.returnPressed.connect(self.ex_evaluator)

    def ex_evaluator(self, right_answer):
        answer = self.answer_lineEdit.text()

        if ex_a == right_answer:
            print "Correct answer bucko"
Run Code Online (Sandbox Code Playgroud)

在一个简单的算术实践应用上面的代码我使用两行在一定范围内显示的随机数,并且第三QlineEditanswer_lineEdit我用它来获得用户输入,然后检查是否它的正确的I使用Signal returnPressed,并将其连接到ex_evaluator该然后会告诉您是否给出了正确的响应,问题似乎是我无法将ex_a参数传递给函数以进行评估,可能是名称空间问题,我在编码和我的哲学上是一个新手就是只学习最少的钱才能把我带到我想要的地方,所以我想知道我是否必须学习如何将QLineEdit我不知道该怎么做的子类化,我看到也许装饰师可能会帮上忙。我不想陷入麻烦。

python qt pyside qlineedit

1
推荐指数
1
解决办法
2539
查看次数

标签 统计

python ×2

iteration ×1

pyside ×1

qlineedit ×1

qt ×1

tuples ×1