Alguém pode me dar um exemplo de código no qual toda a estrutura do método Find é usada? O que eu eu quero é entender como descrever além do parâmetro obrigatório "sub" os parâmetros opcionais "start" e "end".
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Alguém pode me dar um exemplo de código no qual toda a estrutura do método Find é usada? O que eu eu quero é entender como descrever além do parâmetro obrigatório "sub" os parâmetros opcionais "start" e "end".
test = "Uma string qualquer"
print(test.find("string")) #4
print(test.find("string", 11)) #-1
print(test.find("string", 0, 4)) #-1 No segundo caso como o start é depois de "string", ele não consegue achar, no terceiro como o end é antes ele também não consegue achar.