Ao trabalhar com strings, também é importante verificar se certas condições são atendidas. Abaixo estão alguns métodos populares usados para checar condições em uma string:
Lembre-se de que não é necessário memorizar esses métodos. Apesar dos nomes serem bastante intuitivos, uma breve pesquisa no Google o levará ao método de que precisa. Esta pequena tabela é apenas uma fração dos métodos úteis para demonstrar o que é possível com uma única linha de código Python.
Note que a string não possui o método contains(), pois já existe a palavra-chave in, que verifica se uma string está contida em outra.
Desafio
Dada uma string, conte o número de letras maiúsculas, o número de letras minúsculas e o número de espaços.
A entrada contém uma única linha de texto que precisa ser analisada.
O programa deve imprimir uma única linha com 3 números - o número de letras maiúsculas, o número de letras minúsculas e o número de espaços.