image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Alline Silveira
Alline Silveira29/08/2023 21:36
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

Fatiamento de String (Python)

  • #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
Recomendados para você
Suzano - Python Developer
BairesDev - Machine Learning Practitioner
Santander - Cibersegurança #2
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

Recomendados para você