Assim, dentro deste guia, discutiremos o método de localização para encontrar a primeira ocorrência em uma string durante a codificação na linguagem Python. Certifique -se de ter a versão mais recente do Python 3 no seu Ubuntu 20.04 Sistema. Vamos começar com a abertura do terminal do shell com o pressionamento de tecla “Ctrl+Alt+T”.
Exemplo 1
Comece com a criação de um novo arquivo python chamado.py ". Use a palavra -chave "Touch" para esse fim. Ubuntu 20.04 vem com muitos editores já configurados nele. Você pode usar o editor do VIM, editor de texto ou editor da GNU Nano. O editor Nano foi utilizado para abrir o arquivo recém -criado no console do shell. Ambos os comandos foram mostrados abaixo.
$ touch ocorra.pyDentro do arquivo vazio, adicione o suporte Python, conforme destacado na forma de texto vermelho na parte superior de um arquivo. Inicializamos uma variável de string com um valor de string nele. Esta string contém duas ocorrências do alfabeto "i" que queremos procurar. A primeira declaração de impressão foi usada para exibir a string original. Outra variável "índice" foi declarada. A função "Find" foi usada para obter o índice da primeira ocorrência de um alfabeto "eu". Este número de índice será salvo na variável "índice" e a instrução de impressão exibirá no shell.
#!/usr/bin/python3O python3 foi usado para executar o arquivo. Em troca, temos o número do índice para a primeira ocorrência de um alfabeto "i" conforme a saída i.e. 0.
$ python3 ocorre.pyExemplo 2
Vamos ver como o método find () funciona na ocorrência que não é encontrada na string. Então, atualizamos a string e a imprimimos. Depois disso, duas declarações de impressão estão usando a função "find ()" na string para obter o número de índice do alfabeto "a" e "i" separadamente. O alfabeto "a" já está na string, mas "eu" não está em lugar algum na string.
#!/usr/bin/python3Execute o arquivo de código com a palavra -chave Python3. Em troca, temos o índice da primeira existência do alfabeto "A" no índice 8. Por outro lado, para o alfabeto "eu", ele retorna -1, pois não há ocorrência do alfabeto "eu".
$ python3 ocorre.pyExemplo 3
Vamos dar outro exemplo com uma pequena atualização. Afirmamos duas cordas S1 e S2. O início da variável foi inicializado com um valor de 4. Duas declarações de impressão são usadas para imprimir a string S1 e S2 separadamente. O método find () foi usado na variável S1 para encontrar a substring “S1” dele enquanto partiu do índice número 4. Onde a primeira ocorrência de substring s1 i.e. “IS” encontrado, seu índice será salvo no índice variável. O índice será impresso.
#!/usr/bin/python3Depois de executar esse código atualizado, encontramos o número de índice da primeira ocorrência da palavra "is" é 5 após a posição inicial definida no método find ().
$ python3 ocorre.pyConclusão
Neste guia, discutimos as muitas maneiras de usar a função find () para obter a primeira ocorrência de uma string específica. Discutimos exemplos bastante simples e compreensivos no Ubuntu 20.04. Acreditamos que este artigo será construtivo para todos os usuários.