GoConqr has a new look! Let us know what you think.

Mind map

Manipulação de Texto

Thiago Frois Portuguese

Map content

Manipulação de Texto

  1. Fatiamento

    • frase[num]
    • frase[num1:num2]
      • não considera o num2
    • frase[num1:num2:num3]
      • num3 é o espaçamento entre cada escolha
    • frase[:num]
      • Antes do : é onde começa
    • frase[num:]
      • Depois do : é onde termina
    • frase[num1::num2]
      • :: significa que vai até o final
      • num2 é o espaçamento
  2. Analise

    • len(frase)
      • É o comprimento (número de caracteres)
    • frase.count('x')
      • Conta quantas vezes aparece a letra x
    • frase.count('x', num1, num2)
      • (num1, num2) é intervalo (fatiamento)
    • frase.find('xyz')
      • Em que momento começou xyz (posição)
      • frase.find('abc')
        • Se não existe na frase retorna o valor de -1
    • 'xyz' in frase
      • Retorna o valor verdadeiro ou falso para se existe o valor
  3. A contagem de caracteres inicia apartir do 0

  4. Transformação

    • frase.replace('xyz', 'abc')
      • Troca xyz por abc
    • frase.upper()
      • Torna as letras minúsculas em maiúsculas
    • frase.lower()
      • Torna as letra maiúsculas em minúsculas
    • frase.capitalize()
      • Deixa apenas a primeira letra da frase maiúscula
    • frase.title()
      • Deixa a primeira letra de cada palavra maiúscula
    • frase.strip()
      • Remove os espaços inuteis no inicio e final da str
    • frase.rstrip()
      • Remove os espaços inúteis da direita
    • frase.lstrip()
      • Remove os espaços inúteis da esquerda
  5. Divisão

    • frase.spli()
      • Divide a frase onde têm espaço
  6. Junção

    • '-'.join(frase)
      • Junta frases de listas diferentes
      • Têm a função inversa do split
      • '-' é o que vai separar as palavras podendo ser alterado

Information

Description
Mind Map on Manipulação de Texto, created by Thiago Frois on 08/11/2018.
Created by
Thiago Frois
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?