Python Dates and Times in Python Let's Build a Timed Quiz App The Quiz Class

jayda hendrickson
jayda hendrickson
2,841 Points

Summary portion

Why did he put an extra set of parentheses around the times in the summary method??

1 Answer

It may seem like extra but it definitely isn't.

def summary(self):
        print("You got {} out of {} right.".format(
                self.total_correct(), len(self.questions)
            ))

        print("It took you total of {} seconds".format(
                (self.end_time - self.start_time).seconds
            ))

Writing the same code, with a different style.

def summary(self):
        print("You got {} out of {} right.".format(self.total_correct(), len(self.questions)))

        print("It took you total of {} seconds".format((self.end_time - self.start_time).seconds))

Both of these chunks of code are exactly the same but have different styles.