Strings

Aspas de vários tipos

  • Posso usar aspas simples, duplas ou triplas

(Example5_1)

Fatiamento

  • Fatia do primeiro índice até o anterior do segundo

(Example5_2)

Fatiamento

  • Podemos omitir índices, substituindo pelo extremo correspondente e também podemos ter índices negativos: -1 último, -2 penúltimo

(Example5_3)

Incremento no fatiamento

  • Posso usar um incremento ao fatiar a string

(Example5_4)

Incremento no fatiamento

  • Verifique se uma palavra é palíndrome

Strings são imutáveis

Posso criar novas strings

  • Usando concatenação resolvemos esse problema

Concatenação

  • Faça um programa que leia uma palavra e troque as vogais por “*”

Verificação parcial de strings

(Example5_9)

find and replace

(Example5_10)

split and join

(Example5_11)

Exercício

  • Faça um programa que solicite a data de nascimento (dd/mm/aaaa) e imprima com o nome do mês por extenso

Coding Dojo

Coding Dojo

  • Desenvolvimento guiado por testes

  • Passos de bebê

  • Pair programming

Desenvolvimento guiado por testes

Baby Steps

Pair Programming

Show Comments
Next Section - For Funções e Random