这是我的代码:import colorama
from colorama import Fore, Back, Style
import random
colorama.init()
score = int(0)
#--------------------------------------------------------------------#
q1 = ("Work out the answer. 45 + 46 = ")
q2 = ("Kai buys a pair of shoes for £31 and a shirt for £67. Altogether, he spends £")
q3 = ("Work out the answer. 68 - 29 = ")
q4 = ("A bike normally costs £260. Its price is reduced in a sale by £90. The sale price of the bike is ")
q5 = ("Work out the answer. 32 x 30 = ")
q6 = ("A box holds 22 apples. The total number of apples in 20 boxes are ")
q7 = ("Work out the answer. 70 x 7 = ")
q8 = ("For a school show, 22 chairs are arranged equally in 30 rows. The total number of chairs is ")
q9 = ("A function machine changes 49 to 98 and changes 26 to '?'. The number in the question mark is ")
q10 = ("What number fills the gap? 35 x ? = 105. The number is ")
question = [
(q1, "91"),
(q2, "98"),
(q3, "39"),
(q4, "170"),
(q5, "960"),
(q6, "440"),
(q7, "490"),
(q8, "660"),
(q9, "52"),
(q10, "3")
]
comments = ["Correct, you get one point, onto the next question", "At least I'm not the only smart one around here",
"Well done", "You must be really smart", "Some people have actually failed at that question...",
"Congratulations", "Good work I guess...", "You actually got that right?!"]
bcomments = ["Too bad, I have to take a point away, but I bet you got that wrong on purpose. Right...?",
"I'm stealing your points!","You're a disgrace to mathematics",
"You can't be serious... Can you?","Oops to you too...","Throw me your points!!",
"Did you read the question properly?","Too bad...","I'm running out of ways to take your points...","Did you have to get it wrong??"]
colour = [(Fore.BLACK + Back.WHITE), (Fore.RED + Back.BLUE)]
最后一行是我使用Colorama识别出两种颜色的行
^{pr2}$
如果我想给每个问题加上颜色,我该怎么做?例如,如何编辑代码,使每个问题都以不同的颜色显示?在