GoConqr has a new look! Let us know what you think.

Mind map

Python fundamentos para análise de dados

Pedro Henrique Bernardes Solvino Portuguese 5.0Average rating 5.0 out of 5 (1 rating)

Map content

Python fundamentos para análise de dados

  1. Parte 1

    • O que é Python
      • Linguagem de programação
      • Com estrutura de dados de alto nível
      • Fácil aprendizagem
      • Orientada a objetos
    • Anaconda
      • Gerenciador de pacotes
    • IDE
      • Ambiente de desenvolvimento
    • Git
      • istema de controle de versão
    • GitHub
      • Compartilhamento de projetos
      • Pode ser usado como portifolio
      • Integração com git
    • Jupyter notebook
      • Ferramenta para computação cientifica
      • E análise de dados
    • Conhecendo seu sistema operacional
      • Utilizar o software no idioma que ele foi desenvolvido é o ideal
      • Arquitetura
        • 64 bits
          • Mais veloz
          • Trata mais que 4 gigas de memória
        • 32 bits
          • Trata até 4 gigas de ram
      • Variaveis de ambiente
        • o sistema operacional onde ele busca o programa
      • Serviços em background
        • Sempre que instalar um programa verificar os serviços
    • Formar de executar python
      • Modo Shell
      • Modo script
      • Modo interativo
    • Comentários em python
      • Usar o # ou três aspas duplas
    • Numeros
      • É possível realizar qualquer tipo de operação matemática com python
      • Inteiros
        • No pytho 3 o tipo long foi incorporado ao int
        • Possuem precisão ilimitada
      • Floats
        • 53 bits de precisão, e 15 a 16 de precisão decimal
      • Funções
        • Função type retorna o tipo de qualquer objeto
          • Recebe um parametro
        • Int() e float() para conversão de numeros
        • Analisar funções Built-in
        • Hex()
          • Converte para hexadecimal
        • bin()
          • Converte para binario
        • round()
          • arredondamento
        • abs()
          • Valor absoluto
        • pow()
          • Potenciação
      • Operações
        • Soma
        • Subtração
        • Multiplicação
        • Divisão
        • Modulo
        • Potência
      • Operadores Relacionais
        • ==
        • !=
        • >
        • <
        • >=
        • <=
      • Operadores Aritiméticos
        • +
        • -
        • *
        • /
          • Retorna numero float
        • %
        • **
        • //
          • Retorna um numero inteiro
    • Variaveis e operadores
      • Nome das variaveis não podem começar com numero
      • Não pode haver espaços no nome da variavel
      • Não são permitidos caracteres especiais
      • Não se pode usar palavras reservadas
      • Usadas para armazenar valor
    • Strings
      • Funções Built-in de string upper(), lower(), split(), capitalize(), count(), find(), center(), isalnum(),&nbsp;
      • Strings são representadas em unicode code points
      • Conjunto de caracteres
      • Há o controle sobre cada elemento da sequência
      • É possível utilizar a indexação para capturar uma letra específica
      • String é imutável
        • Não é permitido alterar o valor da String
      • Técnica de slice
        • Utiliza o nome da variavel [posição:]
      • Interpolação de string
        • Estudar mais
    • Listas
      • If avalia lista vazia como false
      • Listas não tem tamanho fixo
      • Não tem restrição de tipo fisíco
      • Métodos de manipulação de listas
        • Append()
        • Clear
        • Insert()
        • Reverse()
        • Extend()
        • Sort()
        • Min()
        • Max()
        • Len()
        • Index()
        • Range
          • Utilizado com o for para percorrer um valor espefico
    • Dicionarios
      • Mapeamentos
        • Coleção de objetos armazenados por chave e valores
      • Contruidos com o uso de virgulas e chave
      • São objetos mutaveis
      • Funções
        • Clear()
          • Limpa todo o mapeamento
        • Del()
          • Deleta o dicionario
        • Len()
          • Retorna o tamanho do dicionario
        • Keys()
          • Retorna todas as chaves do dicionario
        • Values()
          • Retorna todos os valores do dicionario
        • Items()
          • Retorna o mapeamento ou seja chave e valor
        • Updates()
          • Atualiza um dicionário com outro dicionário
          • Recebe como parametro outro dicionario
      • É possível criar dicionários de lista
      • É possivel criar dicionário aninhados
    • Tuplas
      • São parecidas com as listas
      • São imutaveis
      • Usadas para apresentar dados que não podem ser alterados
      • Usa parenteses
    • Manipulação de arquivo
      • Metodos
        • Open()
          • Usa dois parametros
            • Nome do arquivo e modo que o arquivo será aberto
          • Abrir arquivo
        • Read()
          • É possível ler uma quantidade especifíca de caracteres. read(10 )
          • Leitura do arquivo
        • Tell()
          • Conta quantos caracteres possui o arquivo
        • Seek()
          • Retornar ao inicio do arquivo
  2. Parte 2

  3. Parte 3

  4. Parte 4

Information

Description
Mind Map on Python fundamentos para análise de dados, created by Pedro Henrique Bernardes Solvino on 20/09/2017.
Views
101
Rating
Average rating 5.0 out of 5 (1 rating)

Feedback

What is it about?

What do you think of the new look?

How do you like it?