已知s1="I "am a student.",s2='I \'am a student',则print(s1,s2)的输出结果为( )
A. I 'am a student. I 'am a student
B. I "am a student. I 'am a student
C. I "am a student. I \'am a student
D. 程序报错
查看答案
下列说法错误的是( )
A. find方法是在指定检索范围中按照从左至右的顺序检索,找到子串第一次出现的位置
B. rfind方法在指定检索范围中按照从右至左的顺序检索,找到子串第一次出现的位置
C. index与find作用相同,rindex与rfind作用相同,只是find和rfind在检索不到字符串时返回-1,而index和rindex会引发ValueError异常
D. index与find作用相同,rindex与rfind作用相同,只是find和rfind找到一个就返回,而index和rindex会检索到所有的子串
下列关于replace方法str.replace(old, new[, max])的说法错误的是( )
A. 使用字符串中的replace方法可以将字符串中的指定子串替换成其他内容
B. str是要做替换操作的字符串,old和new分别是要替换的子串和替换成的字符串
C. max是最多替换的子串数量,如果不指定max参数则只替换第一个满足条件的子串
D. replace方法返回替换后的字符串
print(len("中国\"china"))的输出结果是( )
A. 7
B. 8
C. 9
D. 10
下列匹配模式叙述错误的是( )
A. ^用于匹配字符串开头的若干字符
B. *用于匹配前一个模式0次或多次
C. ?用于匹配前一个模式0次或1次
D. A|B表示同时匹配模式A和模式B