null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
10458354
Python fundamentos para análise de dados
Descrição
Mapa Mental sobre Python fundamentos para análise de dados, criado por Pedro Henrique Bernardes Solvino em 20-09-2017.
Sem etiquetas
concursos públicos
Mapa Mental por
Pedro Henrique Bernardes Solvino
, atualizado more than 1 year ago
Mais
Menos
Criado por
Pedro Henrique Bernardes Solvino
mais de 7 anos atrás
95
2
0
Resumo de Recurso
Python fundamentos para análise de dados
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
Anotações:
É possível realizar qualquer tipo de operação matemática com python
Inteiros
Anotações:
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
Anotações:
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
Anotações:
Funções Built-in de string upper(), lower(), split(), capitalize(), count(), find(), center(), isalnum(),
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
Anotações:
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
Anotações:
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()
Anotações:
É 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
Parte 2
Parte 3
Parte 4
Quer criar seus próprios
Mapas Mentais
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
VESTIBULAR - DICAS
Alessandra S.
Alemão Básico
Alessandra S.
Como Estudar Matemática
Alessandra S.
Inglês resumo
Felipe Penha
Termos téc. Enfermagem
Letícia Silva
10 Dicas para lidar com conflitos no ambiente de trabalho
Liliane Tubino
Practice For First Certificate Grammar I_1
beatriz costa
Direito Tributário
Lúcio Flávio Lucca
Globalização e Revoluções técnico-científicas
João Victor
Tipos: Reprodução
Andrea Barreto M. Da Poça
Questionário 1 - Introdução à Informática
Ederval Pablo Ferreira
Explore a Biblioteca