logo

Aula 09 – Algoritmo com python – Tuplas e comandos de saídas com formatação

Queridos alunos,

Nesta videoaula iremos estudar as tuplas, que também são conjuntos de objetos, assim como as listas, mas com uma característica determinante, a qual você irá conhecer abaixo e durante esta videoaula. Também aproveitei a oportunidade para falar de alguns comandos de formatação de saídas, que são bastante uteis em determinadas situações.

### CONJUNTOS – TUPLAS ###

Conceito:
conjunto de dados, que podem ser números, caracteres, palavras ou frases

caraterísticas:
As mesmas das listas, no entanto, não podem ser modificadas.

Obs.:
1) as listas tem seu conteúdo englobado por colchetes 2) as tuplas tem seu conteúdo englobado por parêntesis
3) as tuplas, uma vez que não podem ter seu conteúdo modificado, não tem funções de manipulação de conteúdo, assim como vimos na videoaula de listas.

Independente destas restrições, é possível utilizar alguns comandos de saída que manipulem as informações pertencentes as tuplas. Veremos no decorrer desta videoaula.

Comandos de manipulação de saídas

1) print(objeto[inicio:fim]) – Define a ordem do conteúdo inicial e final que deve ser impresso na saída
Exemplo:
a=”videoaulas www.cesarfelipe.com.br”
print(a[10:26])

2) print(objeto[:fim]) – Define a ordem do conteúdo final que deve ser impresso na saída
Exemplo:
a=”videoaulas www.cesarfelipe.com.br”
print(a[:14])

3) print(objeto[inicio:]) – Define a ordem do conteúdo inicial que deve ser impresso na saída, até o fim.
Exemplo:
a=”videoaulas www.cesarfelipe.com.br”
print(a[20:])

4) capitalize – Torna maiuscula a primeira letra de um conteúdo tipo string (str)
Exemplo:
a=”videoaulas www.cesarfelipe.com.br”
print(a.capitalize())

5) Join – Utilizado para concatenar conteúdos de forma intervalada.
Exemplo:
divisor=” < > ”
lista=[“cesar”,”kenji”,”felipe”,”ricardo”]
tupla=(“aula”,”disciplina”,”dedicação”,”sucesso”)
palavra=”PAZ!”
print(divisor.join(lista))
print(divisor.join(tupla))
print(divisor.join(palavra))

6) Replace – Utilizado para substituir um valor por outro valor
Exemplo:
a=”videoaulas www.cesarfelipe.com.br”
print(a)
print(a.replace(“e”,”E”))

7) upper – Torna maiúsculas todas as letras dentro de uma palavra e/ou frase
Exemplo:
a=”videoaulas www.cesarfelipe.com.br”
print(a)
print(a.upper())

8) lower – Torna minusculas todas as letras dentro de uma palavra e/ou frase
Exemplo:
a=”VIDEOAULAS WWW.CESARFELIPE.COM.BR”
print(a)
print()

9) swapcase – Inverte o maiusculo/minusculo das letras dentro de uma palavra/frase
Exemplo:
a=”ViDeOaUlAs WwW.CeSaRfElIpE.cOm.Br”
print(a)
print(a.swapcase())




462 Visitas totais: 1 Visitas hoje:
Foto de perfil de Prof. César Felipe Gonçalves Silva
Graduado em gestão de infraestrutura de redes e pós-graduado nesta mesma área pela Universidade Tiradentes (UNIT), uma das maiores universidades do Nordeste. É escritor do Livro “Configuração de switches e roteadores CISCO” (Brasport/2013) e autor de 3 cursos online em vídeo aulas para o Instituto Politécnico de Educação à Distância (IPED – São Paulo). Professor há mais de 16 anos, atualmente escreve seu segundo livro na área de infraestrutura de redes de computadores.

Deixe um comentário

*

captcha *

Pular para a barra de ferramentas