![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: Python ::: Dicas & Truques ::: Strings e Caracteres |
||||||||||||
Como testar se uma string começa com uma outra substring em Python usando a função startswith()Quantidade de visualizações: 916 vezes |
||||||||||||
Em várias situações nós precisamos verificar se uma string Python começa com uma determinada substring. Para isso nós podemos usar o método startswith(). Em sua forma mais simples, a função startswith() recebe uma substring e retorna True se a string começar com a substring informada e False em caso contrário. Veja:
Ao executar este código Python nós teremos o seguinte resultado: A frase "Java e Python são linguagens excelentes" começa com "Java" É possível também fornecer uma tupla de substrings para a função startswith(). Veja:
Agora o resultado da execução do código será: A frase "Python e C++ são linguagens excelentes" começa com "('Java', 'Python')" Como podemos ver, a função startswith() retornará True se qualquer uma das substrings na tupla forem encontradas na substring, e False em caso contrário. É possível também passar para a função startswith() os indíces iniciais e finais indicando a faixa de caracteres que queremos pesquisar. Veja, por exemplo, como testar se a frase começa com a palavra "PHP" a partir do 10º caractere:
|
||||||||||||
![]() |
||||||||||||
Python ::: Dicas & Truques ::: Formatação de datas, strings e números |
||||
Como formatar valores de ponto-flutuante com uma determinada quantidade de zeros à esquerda em PythonQuantidade de visualizações: 8938 vezes |
||||
Este trecho de código Python mostra como formatar um valor de ponto-flutuante com uma determinada quantidade de zeros à sua esquerda. Veja:
Ao executar este código Python nós teremos o seguinte resultado: O valor é 0343.10 Os valor são 343.10 e 00003.50 | ||||
Python ::: Desafios e Lista de Exercícios Resolvidos ::: Pandas Python Library |
||||
Exercício Resolvido de Python Pandas - Como testar se um DataFrame do Pandas possui algum valor não informadoQuantidade de visualizações: 718 vezes |
||||
Pergunta/Tarefa: Dado o seguinte arquivo CSV (carros.csv): Marca;Modelo;Ano;Valor;Vendido Fiat;Sienna;2010;23500.00;S Volkswagen;Polo;2009;31453.00;N Volkswagen;;2001;19200.00;S Fiat;Palio;1995;7500.00;S Honda;Civic;;42000.00;S Renault;Sandero;2010;52000.00;N Escreva um programa Python Pandas que carrega este arquivo .csv em um DataFrame, exiba o seu conteúdo e informe se o DataFrame contém algum valor não informado para qualquer uma das colunas. Analisando o arquivo vemos que há dois valores ausentes: o modelo do veículo na quarta linha e o ano do veículo na sexta linha. Sua saída deverá ser parecida com: Os dados do DataFrame são: Marca Modelo Ano Valor Vendido 0 Fiat Sienna 2010.0 23500.0 S 1 Volkswagen Polo 2009.0 31453.0 N 2 Volkswagen NaN 2001.0 19200.0 S 3 Fiat Palio 1995.0 7500.0 S 4 Honda Civic NaN 42000.0 S 5 Renault Sandero 2010.0 52000.0 N Há valores ausentes no DataFrame Veja a resolução comentada deste exercício em Python:
| ||||
Python ::: Dicas & Truques ::: Lista (List) |
||||
Como pesquisar um item em uma list e removê-lo usando a função remove() do PythonQuantidade de visualizações: 8524 vezes |
||||
Nesta dica mostrarei como é possível usar a função remove() do tipo de dados list para pesquisar um item em uma lista e removê-lo. Observe que, se o item a ser removido não for encontrado, um erro do tipo ValueError será exibido. Veja o código completo para o exemplo:
Ao executar este código Python nós teremos o seguinte resultado: [2, 5, 12, 2, 3, 32, 18] Informe o valor a ser removido: 2 O valor foi removido com sucesso [5, 12, 2, 3, 32, 18] Observe que a função remove() da list remove apenas o primeiro item encontrado, ou seja, se a lista possuir mais de um valor igual, apenas o primeiro será removido. | ||||
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
Java - Como quebrar (separar) uma string em palavras usando um objeto da classe StringTokenizer do Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |