Você pode pensar em uma string em [[Linguagem de programação Python|Python]] como uma sequência de caracteres. Isso significa que você pode acessar elementos individuais dentro da string! Por exemplo:
``` python
name="Harry"
print(name[0]) # Imprime o primeiro caractere 'H'
print(name[1]) # Imprime o segundo caractere 'a'
```
# Formatando Strings
Strings podem ser formatadas de diferentes maneiras, por exemplo:
``` python
name = "Eric"
print("Hello, %s." %name) # Chamado com um placeholder
print("Hello, {}.".format(name)) # Chamado com a função format
print(f"Hello, {name}.") # Chamado com uma indicação de formatação
print(f"Hello, {name.lower()}.") # Chamado com uma função.
# Saídas
# Hello, Eric.
# Hello, Eric.
# Hello, Eric.
# Hello, eric.
```
A versão com indicação de formatação, também conhecida como f-string, é recomendada e também é mais rápida para realizar esse tipo de formatação.
:: **Referência:** :: [Python documentation on string methods](https://docs.python.org/3/library/string.html)