Strings
Que tal o seu nome? Digite seu primeiro nome entre aspas, desse jeito:
Você acabou de criar sua primeira string! String é um sequência de caracteres que podem ser processada pelo computador. A string sempre precisa iniciar e terminar com o mesmo caractere. Este pode ser aspas duplas(") ou simples(') - elas dizem ao Python que o que está dentro delas é uma string.
Strings podem ser juntadas. Tente isto:
Você também pode multiplicar strings por um número:
Se você precisa colocar uma apóstrofe dentro de sua string, existem duas maneiras de fazer. Usando aspas duplas:
ou escapando apóstrofo com uma barra invertida ( ):
Legal, hein? Para ver seu nome em letras maiúsculas, basta digitar:
Você acabou de usar a função upper
na sua string! Uma função (como upper()) é um conjunto de instruções que o Python realiza em um determinado objeto ("Ola"), sempre que você chamar por ele.
Se você quer saber o número de letras do seu nome, existe uma função para isso também!
Se perguntando porque algumas vezes você chama funções com um .
no fim de uma string (como "Ola".upper()
) e algumas vezes você primeiro chama a função colocando a string nos parênteses? Bem, em alguns casos, funções pertencem a objetos, como upper()
, que só pode ser utilizada em strings. Nesse caso, nós chamamos a função de método. Outras vezes, funções não pertencem a nada específico e podem ser usadas em diferentes tipos de objetos, assim como len()
. É por isso que nós estamos fornecendo "Ola"
como um parâmetro para a função len
.
Resumo
OK, chega de strings. Até agora você aprendeu sobre:
o prompt - digitar comandos (códigos) no interpretador Python resulta em respostas em Python
números e strings - no Python, números são usados para matemática e strings para objetos de texto
operadores - como + e *, combinam valores para produzir um novo valor
funções - como upper() e len(), executam ações nos objetos.
Isso é o básico sobre todas as linguagens de programação que você aprende. Pronto(a) para algo mais difícil? Apostamos que sim!
Last updated