Faça um loop for, em Python 3, com o Hello World!

A gente sempre usa o “Hello, World” (Alô, mundo!) para exibir a nossa primeira string em uma nova linguagem de programação.

Se você não aguenta mais esta frase, sinta-se à vontade para mudar e usar outra com a qual se sinta mais confortável. O importante é fazer o exercício, que é bem simples, por sinal.

O código abaixo começa definindo uma variável minhastring, dentro da qual vou guardar a frase, do título deste post.

Ainda, na mesma linha de código, vou iniciar um loop for, para exibir os caracteres da string, um em cada linha.

for minhastring in 'Hello, World':
  print("A minha string: "+minhastring)
Screenshot de um script em Python 3.
Como imprimir os caracteres de uma string, linha a linha, no Python 3.

Você pode usar estes recursos para realizar uma tarefa bem mais útil, como encontrar uma substring dentro de uma string maior. Veja este outro exemplo:

minhastring = "Este texto contém o nome Elias dentro dele. Substitua pelo seu nome."
if("Elias" in minhastring):
  print("Encontrei um nome… ")
Captura de tela de uma shell com código em Python.

Como criar variáveis com strings no Python

As variáveis podem armazenar diferentes tipos de valores, entre os quais caracteres.

Uma string é uma cadeia de caracteres. Este texto está cheio de strings.

Para criar uma variável, com uma string armazenada, siga os exemplos:

nome = "Elias Praciano"
linguagem = "Python 3"
data = "11 de Julho"

Fácil, não é?

Depois de definidas as variáveis, já é possível trabalhar com elas, realizando diversos tipos de operações:

print(nome)
print("data: "+data)
Trabalhando com strings dentro da shell do Python 3

Você pode armazenar strings muito maiores dentro das suas variáveis. Veja um exemplo:

meu_pequeno_texto = """lorem ipsum dolor sit amet
  consequatur consectetur
  adipiscing elit"""
print(meu_pequeno_texto)
lorem ipsum dolor sit amet
consequatur consectetur
adipiscing elit
As aspas triplas delimitam o início e o fim da string, caso ela vá ter múltiplas linhas.