s = "abcd1234",find( )方法可以在字符串中搜索子串,s.find("cd")返回的结果是(B )。
A、1
B、2
C、3
D、4
解释.find(" ")函数的作用:
pythonä¸éå°ä¸æç½çå°æ¹ï¼å¯ä»¥è¯è¯help
è¿éè¦æ¥çfindçä½ç¨ï¼å¯ä»¥é®å ¥help(str.find)ï¼ç¶åå¾å°æ示å¦ä¸ï¼
Help on method_descriptor:解éè¦ç¹å¤§è´å¦ä¸ï¼
find()æ¹æ³æ£æµå符串Sä¸æ¯å¦å å«åå符串subï¼å¦ææå®startï¼å¼å§ï¼ å endï¼ç»æï¼èå´ï¼åæ£æ¥æ¯å¦å å«å¨æå®èå´å ï¼å¦æå å«åå符串è¿åå¼å§çç´¢å¼å¼(å¦æå å«å¤ä¸ªå串ï¼åªè¿åæ左边åºç°çç´¢å¼å¼)ï¼æ¥æ¾å¤±è´¥è¿å-1ã以æ¬é¢ä¸ºä¾ï¼
s="abcd1234"
s.find("cd")ï¼å¨å符串sä¸æ¥æ¾å串"cd"第ä¸æ¬¡åºç°æ¶sä¸çç´¢å¼å¼ï¼å 为索å¼ä»0å¼å§ï¼æ以ç»æ为2ï¼æ³¨æsä¸åºç°å¤æ¬¡cdçæ åµï¼ä¾å¦ï¼
s="abcd1234cd"
s.find("cd")çç»æä¾ç¶æ¯2ï¼æ¾ä¸å°æ¶è¿å-1ï¼æ¯å¦ï¼
s="1234"
s.find("cd")çç»æ为-1
æ¥èªï¼æ±å©å¾å°çåç