知识竞答 小美参加环保知识竞答比赛,回答结果存储在字符串中,其中回答正确用“T"表示,回答错误用“F”表示。回答错误不得分,连续答对k题,则第k题加k分。下面的自定义函数能根据答案字符串计算小美的总分数,它的形式参数ans是一个只包含"F"和"T"两种字符的字符串,函数根据得分规则和答案字符串计算出总分数。例如当ans="FTTTFTTFFT"时,函数返回10;ans="TTTTFFTFTF"时,函数返回12。实现上述功能的程序如下,请在程序划线处填入合适的代码。 def get_score(ans): k,s=0,0 for c in ans: if c=="T": k=k+1 ① else: ② return s ans="FFFTTTTTFF" print( ③ )
正确答案:补全答案(Python知识竞答):①s+=k ②k=0 ③get_score(ans)。核心:连对加分统计。
试卷来源:202412 青少年软件编程等级考试Python五级真题