A、 s[0::-1]
B、 s[-1::-1]
C、 s[2::-1]
D、 s[:-1]
答案:A
解析:首先,我们来分析一下题干。题干给出了一个字符串s='tab',要求找出表达式中不会得到'bat'的选项。
A选项:s[0::-1]
这个表达式的意思是从字符串s的第0个字符开始,以-1的步长(即逆序)取到最后一个字符。
结果为'bat',所以A选项不正确。
B选项:s[-1::-1]
这个表达式的意思是从字符串s的最后一个字符开始,以-1的步长(即逆序)取到第一个字符。
结果为'tab',所以B选项正确。
C选项:s[2::-1]
这个表达式的意思是从字符串s的第2个字符开始,以-1的步长(即逆序)取到第一个字符。
结果为'ta',所以C选项不正确。
D选项:s[:-1]
这个表达式的意思是从字符串s的第一个字符开始,取到倒数第二个字符。
结果为'ta',所以D选项不正确。
综上所述,正确答案是B选项。
A、 s[0::-1]
B、 s[-1::-1]
C、 s[2::-1]
D、 s[:-1]
答案:A
解析:首先,我们来分析一下题干。题干给出了一个字符串s='tab',要求找出表达式中不会得到'bat'的选项。
A选项:s[0::-1]
这个表达式的意思是从字符串s的第0个字符开始,以-1的步长(即逆序)取到最后一个字符。
结果为'bat',所以A选项不正确。
B选项:s[-1::-1]
这个表达式的意思是从字符串s的最后一个字符开始,以-1的步长(即逆序)取到第一个字符。
结果为'tab',所以B选项正确。
C选项:s[2::-1]
这个表达式的意思是从字符串s的第2个字符开始,以-1的步长(即逆序)取到第一个字符。
结果为'ta',所以C选项不正确。
D选项:s[:-1]
这个表达式的意思是从字符串s的第一个字符开始,取到倒数第二个字符。
结果为'ta',所以D选项不正确。
综上所述,正确答案是B选项。
A. sort()
B. find()
C. index()
D. count()
A. try 语句
B. break 语句
C. def 语句
D. continue 语句
A. True
B. 5
C. False
D. 无输出
A. 文本文件和二进制文件
B. 数据文件和二进制文件
C. 以上答案都不对
D. 文本文件和数据文件
A. lst 的值为 [1,'d','b',3,'c’]
B. lst 的值为 [1,'d’,2,'b',3,'c']
C. lst 的值为 [1,['d'],2,'b',3,'c’]
D. 报错
A. import
B. True
C. if
D. While
A. s.replace(” ,'')
B. s=s.replace(” ,'.)
C. s.replace('' , ”)
D. s=s.replace('. ,”)
A. -bird
B. t%ke
C. jet
D. 3k
A. {1, 2,3, 3, 4,5}
B. 程序出错
C. {3}
D. {1, 2, 3, 4, 5}