DC-UFRPE/Licenciatura Plena em Computação/Programação I/String

Fonte: Wikiversidade

As Strings são utilizadas para armazenar texto nas linguagens de programação. Em Python podemos inicializar uma string com aspas simples ou aspas duplas:

nome = "João"

nome = 'João'

# Ambas as formas de inicializar a variável nome com o texto João possuem o mesmo resultado.

Operações com String:[editar | editar código-fonte]

  • Concatenação:
a = "Olá " + "mundo"
print(a)

#imprimirá: Olá Mundo
  • Upper
a = "Olá mundo"
print(a.upper())

#A Função upper coloca toda a String em maiúscula
#O código acima imprimirá: OLÁ MUNDO
  • Lower
a = "Olá Mundo"
print(a.lower())

#A Função lower coloca toda a String em minusculo
#O código acima imprimirá: olá mundo
  • Fatiando String
a = "python"

#imprime: "p"
print(a[0])

#imprime da posição inicial até a posição 2 da string, sem incluir a posição 2.
#imprime: "py"
print(a[:2])

#imprime da posição 2 até a posição final da string, inclusive a posição 2.
#imprime: "thon"
print(a[2:])

#imprime a última posição da string
#imprime: "n"
print(a[-1])