某段Python程序语句如下所示,当输入3a后结果为( )。
本题考查Python程序阅读。Python中,try-except语句用于检测try子句中的错误,从而令except语句捕获异常信息并作出应对和处理。本程序中,s=eval(input(""))表示要将输入内容转换为数值型后赋值给s,由于输入的内容3a不是数值型,造成无法转换,发生错误,因而令except语句捕获异常信息并作出应对和处理,处理语句为print(a[:4]),其中a[:4]是一个分片,表示获取第一个元素(0号索引)开始,到第四个元素(3号索引)结束范围的字符串,因此输出结果为pyth。B项正确。A、C、D三项:与题干不符,排除。故正确答案为B。