Python代码用于抽取字符串中的电话号码。约定:电话号码全部是数字,数字之间没有其他符号如连字符或空格等。代码中变量strSrc仅仅是示例,可以包含更多字符。下面有关第10、11、12行代码说法,正确的说法是( )。

A:第10到12行代码有语法错误,应与第7行的 if 对齐
B:第10到12行代码的功能与第7到9行代码功能相同,可以删除
C:第10到12行代码与 for 对齐,所以有语法错误,应删除
D:第10到12行代码不能删除且没有语法错误,当电话号码出现在字符串结束时,否则将不能输出该号码
正确答案:D
试卷来源:202312 CCF-GESP编程能力等级认证Python三级真题