image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Alline Silveira
Alline Silveira29/08/2023 21:36
Compartilhe

Fatiamento de String (Python)

    Olá, Devs!

    Compartilharei com vocês minhas anotações do SANTANDER BOOTCAMP 2023, espero que gostem.

    Essas anotações foram feitas no Notion, anotações completas.

    Junções e centralização

    curso = "Alline"
    print(curso.upper())
    >>>ALLINE
    print(curso.lower())
    >>>alline
    print(curso.title())
    >>>Alline
    
    
    curso = " Alline"
    print(curso.strip())
    >>>Alline
    print(curso.lstrip())
    >>> Alline
    print(curso.rstip())
    >>>Alline 
    
    
    curso = "Alline"
    print(curso.center(10,"*")
    >>>**Alline**
    print(".".join(curso))
    >>>A.l.l.i.n.e
    

    Interpolação de variáveis 

    Nome = "Alline"
    idade = 19
    profissao = "Programadora"
    linguagem = "Python"
    
    
    print("Olá, me chamo {}. Eu tenho {} anos de idade, trabalho como {} e estou matriculado no curso de {}.".format(Nome,idade,profissao,linguagem))
    >>>Olá, me chamo Alline. Eu tenho 19 anos de idade, trabalho como Programadora e estou matriculado no curso de Python.
    
    
    print(f"Olá, me chamo {Nome}. Eu tenho {idade} anos de idade, trabalho como {profissao} e estou matriculado no curso de {linguagem}.")
    >>>Olá, me chamo Alline. Eu tenho 19 anos de idade, trabalho como Programadora e estou matriculado no curso de Python.
    
    
    PI = 3.14159
    print(f"Valor de PI: {PI:.2f}")
    >>>Valor de PI: 3.14
    print("Valor de PI: {PI:10.2f}")
    >>>Valor de PI:          3.14
    

    Fatiamento

    📌 Fatiamento de strings é uma técnica utilizada para retornar substrings (parte da string original), informando início (start), fim (stop) e passo (step): [start: stop[, step]].

    nome = "Alline Ferreira da Silveira"
    
    
    print(nome[0]) # apenas a primeira
    >>>A
    
    
    print(nome[:9]) # até a nona letra
    >>>Alline Fe
    
    
    print(nome[10:]) #da décima letra até o final
    >>>reira da Silveira
    
    
    print(nome[10:16]) # da decima letra até a letra 16
    >>>reira
    
    
    print(nome[10:16:2]) # da decima letra até a letra 16 de 2 em 2
    >>>ria
    
    
    print(nome[::-1]) #nome inverso
    >>>arievliS ad arierreF enillA
    

    String múltiplas linhas

    nome = "Alline"
    
    
    menssagem = f"""
    Olá meu nome é {nome}, 
    Estou aprendendo Python
    """
    print(menssagem)
    >>>
    
    
    Olá meu nome é Alline, 
    Estou aprendendo Python
    
    
    print(
      """
      ========== MENU ==========
    
    
      1 - Depositar
      2 - Sacar 
      0 - Sair
    
    
      ==========================
     Obrigado por usar nosso sistema
    
    
    """
    )
    >>> 
      ========== MENU ==========
    
    
      1 - Depositar
      2 - Sacar 
      0 - Sair
    
    
      ==========================
     Obrigado por usar nosso sistema!
    
    Compartilhe
    Comentários (3)
    Tiago Romao
    Tiago Romao - 30/08/2023 01:09

    top

    SS

    SIDNEY SILVA - 29/08/2023 22:22

    Show!!!

    Jonatah Carvalho
    Jonatah Carvalho - 29/08/2023 22:14

    Parabéns muito bom