Acesso e estudo · Guia Scraft

Um começo grátis para aprender Python na prática

Se você procura um curso Python grátis, comece por uma proposta que permita escrever código e conferir o resultado. Na Scraft, o acesso Free inclui os dois primeiros mundos da trilha, sujeitos à progressão, e o primeiro caso de Revisão de IA. O Premium dá acesso aos demais mundos, à Oficina e à Biblioteca.

Antes de começar

O guia é público e não exige cadastro. Para executar o exemplo fora da Scraft, use Python 3.

O que você vai praticar

  • Distinguir os guias públicos do acesso Free às missões da plataforma.
  • Montar uma rotina inicial de prática sem depender da trilha completa.
  • Percorrer uma lista com for e observar o papel da indentação.

O que você pode estudar no acesso Free

Os primeiros mundos trabalham fundamentos e coleções. Você começa com saída de texto, variáveis e tipos e ganha ferramentas para manipular conjuntos de dados. As missões abrem conforme a progressão: criar uma conta não remove os pré-requisitos pedagógicos.

Os guias deste site são públicos e podem ser lidos sem conta. Para salvar seu progresso e resolver as missões na plataforma, faça o cadastro. Use as primeiras etapas para avaliar o formato, o editor e o feedback antes de decidir se deseja avançar para o conteúdo Premium.

Um plano para suas primeiras sessões

Estude um conceito por vez e reserve tempo para tentar sem olhar o exemplo. Um roteiro simples evita passar várias horas lendo sem aplicar o conteúdo. Se uma etapa parecer difícil, reduza os dados do problema até conseguir acompanhar a execução.

  • Sessão 1: escreva mensagens com print e mude os valores.
  • Sessão 2: faça contas com variáveis e compare números com textos.
  • Sessão 3: escolha uma resposta usando uma condição.
  • Sessão 4: percorra uma lista e acompanhe cada repetição.
  • Sessão 5: refaça um exercício sem consultar a primeira solução.

Experimente uma pequena lista de estudos

Uma lista guarda vários valores em uma ordem. O laço for visita cada item, atribui seu valor ao nome assunto e executa a linha indentada. Os espaços no início da linha fazem parte da estrutura do programa em Python.

Depois de executar, acrescente outro assunto à lista e observe que o laço não precisa ser duplicado. Esse é o ganho de expressar uma regra geral em vez de repetir instruções para cada caso.

assuntos = ["variáveis", "condições", "listas"]
for assunto in assuntos:
    print("Vou praticar:", assunto)

Resultado esperado

Vou praticar: variáveis
Vou praticar: condições
Vou praticar: listas

Do conceito ao código

Sua vez de praticar

Crie uma lista com seus três próximos assuntos de estudo e mostre cada assunto em uma linha. Depois, experimente uma lista vazia.

Confira estes casos

  • Três assuntos produzem três linhas.
  • Um assunto produz uma linha.
  • Uma lista vazia não produz linhas dentro do laço.
Preciso de uma dica

A instrução dentro do for precisa estar indentada. Não escreva um print separado para cada item.

Continue pela documentação oficial

Ler este guia em texto