bancada

Python

trilha pratica para aprender Python do zero

definicao primeiro

o que Python significa

Python escreve instrucoes precisas. Aqui voce aprende como trilha pratica para aprender Python do zero. Comece com uma ideia: entrada passa por passos e vira saida.

dados minimosarquivo app.pyrodar python app.pyhabito aprenda uma parte pequena de Python, digite um exemplo minimo e execute
programa

uma sequencia ordenada de instrucoes.

valor e variavel

valor e dado. variavel e o nome que guarda esse dado.

funcao

um trabalho pequeno com nome, entrada e resultado.

ambiente

Python 3 executa o codigo de app.py.

primeiro codigo legivel

Variables

names lists dictionaries strings
score = 40 + 2
print(score)
saida 42

linhagem da linguagem

arvore de Python

veja de onde Python vem, linguagens proximas e o que estudar depois.

raizes
ABCCUnix tools
atualPythonfamilia de scripting
familiafamilia de scripting
melhor para

melhor para trilha pratica para aprender Python do zero

do zero

1ler uma regra2prever a saida3digitar de memoria4rodar a verificacao5repetir com uma mudanca

Banco de perguntas

Pesquise antes de praticar

Escolha uma fase ou pesquise no banco deste idioma e abra o exercicio.

18 resultados
Q 1EscolhaFase 1 definicoes

Python questao 1

Python questao 1. Escolha a frase que melhor combina com function definition.

Q 2EscolhaFase 1 definicoes

Python questao 2

Python questao 2. Escolha a frase que melhor combina com list append.

Q 3EscolhaFase 1 definicoes

Python questao 3

Python questao 3. Escolha a frase que melhor combina com dictionary access.

Q 4EscolhaFase 1 definicoes

Python questao 4

Python questao 4. Escolha a frase que melhor combina com for loop.

Q 5EscolhaFase 1 definicoes

Python questao 5

Python questao 5. Escolha a frase que melhor combina com function definition.

Q 6EscolhaFase 1 definicoes

Python questao 6

Python questao 6. Escolha a frase que melhor combina com list append.

Q 7EscolhaFase 1 definicoes

Python questao 7

Python questao 7. Escolha a frase que melhor combina com dictionary access.

Q 8EscolhaFase 1 definicoes

Python questao 8

Python questao 8. Escolha a frase que melhor combina com for loop.

Q 9EscolhaFase 1 definicoes

Python questao 9

Python questao 9. Escolha a frase que melhor combina com function definition.

Q 10EscolhaFase 1 definicoes

Python questao 10

Python questao 10. Escolha a frase que melhor combina com list append.

Q 11EscolhaFase 1 definicoes

Python questao 11

Python questao 11. Escolha a frase que melhor combina com dictionary access.

Q 12EscolhaFase 1 definicoes

Python questao 12

Python questao 12. Escolha a frase que melhor combina com for loop.

Q 13EscolhaFase 1 definicoes

Python questao 13

Python questao 13. Escolha a frase que melhor combina com function definition.

Q 14EscolhaFase 1 definicoes

Python questao 14

Python questao 14. Escolha a frase que melhor combina com list append.

Q 15EscolhaFase 1 definicoes

Python questao 15

Python questao 15. Escolha a frase que melhor combina com dictionary access.

Q 16EscolhaFase 1 definicoes

Python questao 16

Python questao 16. Escolha a frase que melhor combina com for loop.

Q 17EscolhaFase 1 definicoes

Python questao 17

Python questao 17. Escolha a frase que melhor combina com function definition.

Q 18EscolhaFase 1 definicoes

Python questao 18

Python questao 18. Escolha a frase que melhor combina com list append.

multipla escolha

Python questao 1

Q 1Escolhanovo

Python questao 1. Escolha a frase que melhor combina com function definition.

def add(a, b):
    return a + b

referencia

padroes para app.py

Python 3python app.py
lembrar de memorialeia um ponto pequeno e reescreva sem olhar
rastrear o codigoanote valores linha por linha antes de rodar
digitar voce mesmocopie menos digite mais e corrija um erro pequeno

names lists dictionaries strings

Variables

score = 40 + 2
print(score)
  • Indentation matters
  • Use descriptive names
  • Print intermediate values

def parameters return

funcoes

def add(a, b):
    return a + b
print(add(2, 3))
  • Use def to name work
  • Indent the body
  • Return the result

for ranges lists dictionaries

Loops

for item in ["a", "b"]:
    print(item)
  • Loop over values directly
  • Use enumerate when index matters
  • Keep loop bodies short