Δημοσιεύτηκε: 21 Νοέμ 2011, 01:10
από Ilias95
Έχει πρόβλημα ο αλγόριθμος, ξανασκέψου τη λογική του.
Επίσης:
Κώδικας: Επιλογή όλων
self.resultLabel.setText(" " % result)

Μάλλον εννοείς:
Κώδικας: Επιλογή όλων
self.resultLabel.setText("%s " % result)

Ή καλύτερα με format αλλά ποιος ο λόγος; Το σωστό είναι:
Κώδικας: Επιλογή όλων
self.resultLabel.setText(result)

Επίσης με το:
Κώδικας: Επιλογή όλων
if self.speed == " ":

Μάλλον προσπαθείς να ελέγξεις αν δεν υπάρχει string. Όμως στην πραγματικότητα ελέγχεις αν υπάρχει string " ". Δηλαδή ένα κενό. Το σωστό θα ήταν:
Κώδικας: Επιλογή όλων
if not self.speed:

Θα επιστρέψει True αν δεν υπάρχει string, αλλιώς False.