Pular para o conteúdo principal
InícioPythonComo escrever um código Python eficiente

Como escrever um código Python eficiente

Aprenda a escrever código eficiente que execute rapidamente e aloque recursos com habilidade.

Comece O Curso Gratuitamente
4 horas15 vídeos53 exercícios
123.038 aprendizesTrophyDeclaração de Realização

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.
GroupTreinar 2 ou mais pessoas?Experimente o DataCamp For Business

Amado por alunos de milhares de empresas


Descrição do Curso

Como cientista de dados, a maior parte do seu tempo deve ser gasta na obtenção de insights práticos a partir dos dados, e não esperando que o código termine de ser executado. Escrever um código Python eficiente pode ajudar a reduzir o tempo de execução e economizar recursos computacionais, liberando você para fazer as coisas que adora como cientista de dados. Neste curso, você aprenderá a usar as estruturas de dados, as funções e os módulos integrados do Python para escrever códigos mais limpos, mais rápidos e mais eficientes. Exploraremos como cronometrar e traçar o perfil do código para encontrar gargalos. Em seguida, você praticará a eliminação desses gargalos e de outros padrões de projeto ruins, usando a biblioteca padrão do Python, o NumPy e o pandas. Depois de concluir este curso, você terá as ferramentas necessárias para começar a escrever códigos Python eficientes!
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizados
Experimente O DataCamp for BusinessPara uma solução sob medida , agende uma demonstração.

Nas seguintes faixas

Certificação disponível

Engenheiro de dados em Python

Ir para a trilha

Programação Python

Ir para a trilha
  1. 1

    Fundamentos para eficiências

    Gratuito

    Neste capítulo, você aprenderá o que significa escrever um código Python eficiente. Você explorará a Biblioteca Padrão do Python, aprenderá sobre matrizes NumPy e praticará o uso de algumas das ferramentas integradas do Python. Este capítulo cria uma base para os conceitos abordados a seguir.

    Reproduzir Capítulo Agora
    Você é bem-vindo!
    50 xp
    Questionário: o que é eficiência?
    50 xp
    Uma amostra do que está por vir
    100 xp
    Zen do Python
    50 xp
    Edifício com armários embutidos
    50 xp
    Prática incorporada: intervalo()
    100 xp
    Prática incorporada: enumerate()
    100 xp
    Prática incorporada: map()
    100 xp
    O poder das matrizes NumPy
    50 xp
    Prática com matrizes NumPy
    100 xp
    Reunindo tudo isso: Festivus!
    100 xp
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizados

Nas seguintes faixas

Certificação disponível

Engenheiro de dados em Python

Ir para a trilha

Programação Python

Ir para a trilha

conjuntos de dados

Baseball statistics

colaboradores

Collaborator's avatar
Chester Ismay
Collaborator's avatar
Becca Robins
Logan Thomas HeadshotLogan Thomas

Scientific Software Technical Trainer, Enthought

Ver Mais

O que os outros alunos têm a dizer?

Junte-se a mais de 14 milhões de alunos e comece Como escrever um código Python eficiente hoje mesmo!

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.