Introdução à Programação com PYTHON
De: R$ 0,00Por: R$ 65,00ou X de
Preço a vista: R$ 65,00
Quem viu este produto , comprou
-
Python sem Mistérios oferece uma abordagem única para você aprender os fundamentos da linguagem Python, tais como dicionários, listas, tuplas, funções, classes e muito mais. Junto com os fundamentos, são apresentados muitos exemplos para que você leitor pratique e consolide os conhecimentos adquiridos. ... Ler mais +
QUERO VER -
Projetos de Ciência de Dados com Python
Projetos de ciência de dados com Python foi pensado para oferecer orientação prática sobre ferramentas padrão para análise de dados e machine learning em Python com a ajuda de dados reais. O curso o ajudará a entender como usar pandas e o Matplotlib para examinar criticamente um dataset com sínteses estatísticas e gráficos e extrair os insights que deseja obter. Você continuará adquirindo conhecimento ao aprender a preparar dados e a fornecê-los para algoritmos de machine learning, como o de regressão logística regularizada e o de floresta aleatória, usando o pacote scikit-learn. ... Ler mais +
QUERO VER -
Plone 4: Administrando servidores Plone 4.x na prática
Plone é um Sistema Gerenciador de Conteúdo (CMS) livre e de código aberto, multiplataforma, escrito em Python e que roda utilizando o servidor de aplicações Zope. ... Ler mais +
QUERO VER -
Python Eficaz - 59 maneiras de programar melhor em Python
Python Eficaz ajudará o leitor a dominar o mais verdadeiro estilo “pythônico” da arte de programar, empregando todo o potencial do Python para escrever códigos robustos e de desempenho exemplar. Usando o estilo conciso e baseado em cenários, visto no best-seller C++ Eficaz, de Scott Meyers, o autor Brett Slatkin reúne 59 das melhores práticas e dicas em Python, e as explica com exemplos realistas de código. ... Ler mais +
QUERO VER -
Introdução à Programação com PYTHON
Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional. Lançada por Guido van Rossum em 1991. Atualmente é uma das Linguagens de Programação mais utilizadas no mundo. Python foi criada para produzir código bom e fácil de manter, de maneira rápida e suporta múltiplos paradigmas de programação. A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados avançadas estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python. Assim, o Python se aplica na solução de problemas de várias complexidades. Além disso, por ser uma linguagem livre e multiplataforma, possibilita que os programas escritos em uma plataforma sejam executados sem nenhum problema na maioria das plataformas existentes e sem nenhuma modificação. ... Ler mais +
QUERO VER -
Python é a linguagem preferida dos profissionais de segurança da informação. Fácil de aprender, multiplataforma, e com uma enorme variedade de bibliotecas que podem ser aproveitadas em pentest de redes, aplicações web e redes sem fio. Este livro mostra como criar ferramentas em Python para pentest, com muitos exemplos de código-fonte, que podem ser executados em qualquer versão do Kali Linux. ... Ler mais +
QUERO VER
Quem viu este produto , também se interessou
-
Data Science para Programadores - Um Guia Completo Utilizando a Linguagem Python
Um guia para estudantes e profissionais, utilizando a linguagem Python em todo o seu potencial. Você aprenderá os conceitos e fundamentos estatísticos que auxiliarão seu trabalho analítico. As bibliotecas são apresentadas de maneira prática, focando no que é mais importante para o seu trabalho do dia a dia. O livro apresenta um ferramental completo para você iniciar neste mercado lucrativo que a Data Science possibilita. ... Ler mais +
QUERO VER -
Aperfeiçoe suas habilidades com Python enquanto explora minuciosamente essa linguagem de programação com Python Levado a Sério. Escrito para desenvolvedores e programadores experientes, este livro sintetiza mais de quinze anos de experiência com Python, com o intuito de ensinar você a evitar erros comuns, escrever código de modo mais eficiente e criar melhores programas em menos tempo. Você verá uma série de tópicos avançados como multithreading e memoização, receberá conselhos de especialistas em assuntos como design de APIs e como lidar com bancos de dados, além de conhecer a natureza interna de Python a fim de ter uma compreensão mais profunda sobre a linguagem em si. ... Ler mais +
QUERO VER -
Python é uma linguagem extremamente poderosa, e o interesse por ela tem aumentado muito nos últimos anos. A linguagem inclui diversas estruturas de alto nível (listas, dicionários, data/hora, complexos e outras) e uma vasta coleção de módulos prontos para uso, além de frameworks de terceiros que podem ser adicionados. ... Ler mais +
QUERO VER -
Projetos de Ciência de Dados com Python
Projetos de ciência de dados com Python foi pensado para oferecer orientação prática sobre ferramentas padrão para análise de dados e machine learning em Python com a ajuda de dados reais. O curso o ajudará a entender como usar pandas e o Matplotlib para examinar criticamente um dataset com sínteses estatísticas e gráficos e extrair os insights que deseja obter. Você continuará adquirindo conhecimento ao aprender a preparar dados e a fornecê-los para algoritmos de machine learning, como o de regressão logística regularizada e o de floresta aleatória, usando o pacote scikit-learn. ... Ler mais +
QUERO VER -
TDD com Python - Siga o bode dos testes: usando Django, Selenium e JavaScript
Ao conduzir você pelo desenvolvimento de uma verdadeira aplicação web do início ao fim, a segunda edição deste guia “mão na massa” mostra as vantagens práticas do TDD (Test-Driven Development, ou Desenvolvimento Orientado a Testes) com Python. Você aprenderá a escrever e a executar testes antes de construir cada parte de sua aplicação, e então desenvolverá a quantidade mínima de código necessária para que os testes passem. O resultado? Um código limpo, que funcionará. ... Ler mais +
QUERO VER -
Problemas Clássicos de Ciência da Computação com Python
Problemas de ciência da computação aparentemente novos ou ímpares muitas vezes têm raízes em algoritmos clássicos, nas técnicas de programação e em princípios de engenharia. E as abordagens clássicas ainda são a melhor forma de solucioná-los! ... Ler mais +
QUERO VER -
O Guia do Mochileiro Python - Melhores práticas para desenvolvimento
Escrito de forma colaborativa por mais de uma centena de membros da comunidade Python, este livro tem três seções. Primeiro, você aprenderá como instalar e usar ferramentas de edição para Python. Em seguida, examinará exemplos de códigos modelares com o estilo da linguagem. Para concluir, verá as bibliotecas mais usadas pela comunidade. ... Ler mais +
QUERO VER -
Introdução à Programação com PYTHON
Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional. Lançada por Guido van Rossum em 1991. Atualmente é uma das Linguagens de Programação mais utilizadas no mundo. Python foi criada para produzir código bom e fácil de manter, de maneira rápida e suporta múltiplos paradigmas de programação. A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados avançadas estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python. Assim, o Python se aplica na solução de problemas de várias complexidades. Além disso, por ser uma linguagem livre e multiplataforma, possibilita que os programas escritos em uma plataforma sejam executados sem nenhum problema na maioria das plataformas existentes e sem nenhuma modificação. ... Ler mais +
QUERO VER -
Aprenda a programar seu novo computador incrível de 35 dólares para criar um web spider, uma estação meteorológica, um servidor de mídias etc. Este livro explora a criação de uma variedade de projetos divertidos e até mesmo práticos, variando de um web bot para pesquisar e fazer download de arquivos até um brinquedo para deixar seus bichinhos de estimação malucos. ... Ler mais +
QUERO VER
- DescriçãoIntrodução à Programação com PYTHON
Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional. Lançada por Guido van Rossum em 1991. Atualmente é uma das Linguagens de Programação mais utilizadas no mundo. Python foi criada para produzir código bom e fácil de manter, de maneira rápida e suporta múltiplos paradigmas de programação.
A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados avançadas estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python. Assim, o Python se aplica na solução de problemas de várias complexidades.
Além disso, por ser uma linguagem livre e multiplataforma, possibilita que os programas escritos em uma plataforma sejam executados sem nenhum problema na maioria das plataformas existentes e sem nenhuma modificação. - Sobre o Autor
- Especificação
Características
Assuntos Python Tipo de Livro Livro Físico Especificações
Sobre o Autor Alexandre Rojas
Alexandre Rojas, Doutor em Engenharia de Transportes pela Universidade Federal do Rio de Janeiro (UFRJ, 2014). Professor Adjunto do Departamento de Informática e Ciência da Computação do Instituto de Matemática e Estatística da Universidade do Estado do Rio de Janeiro (UERJ). Professor das disciplinas Sistemas de Informática, Introdução ao Processamento de Dados e Fundamentos da Computação.
Sergio Kostin,/b>
Sergio Kostin Doutor em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (UFRJ, 2008). Professor Adjunto do Departamento de Informática e Ciência da Computação do Instituto de Matemática e Estatística da Universidade do Estado do Rio de Janeiro (UERJ).Coordenador do Curso de Introdução ao Processamento de dados-IPD.
Colaboradores No desenvolvimento deste livro, os autores contaram com a colaboração dos estagiários Vitor Cracel Messner e Gustavo Silva dos Santos, estudantes do curso de Bacharelado em Ciência da Computação pelo Instituto de Matemática e Estatística (IME/UERJ) e estagiários do CETREINA/UERJ, a quem manifestamos nossos agradecimentos.Informações Técnicas Sumário
1 Introdução as Linguagens de Programação - 1
1.1 Para quem e este livro - 1
1.2 Um pouco da história das linguagens de programação - 1
1.3 Programas Tradutores - 2
1.4 Sobre o Python - 3
1.5 Características da linguagem - 3
1.6 Quem usa Python -
1.7 Instalação do Python - 4
1.8 Ambiente de Desenvolvimento Integrado-IDE - 5
1.9 O ambiente IDLE - 6
1.10 Modos de Funcionamento da IDLE - 6
1.11 Ajuda (Help Modules) - 8
2 Primeiros Passos - 9
2.1 A obtenção da Informação - 9
2.2 Conceitos Básicos de Variáveis - 10
2.3 O conceito (básico) de Variáveis Mutáveis e Imutáveis - 10
2.4 Nomes de Variáveis ou Identificadores - 10
2.5 Comandos de Atribuição - 11
2.6 Linhas - 12
2.7 Múltiplas declarações em uma linha -
2.8 Indentação - 12
2.9 Comentários - 13
2.10 Documentação (Docstring) - 13
3 Tipos Primitivos de Dados - 15
3.1 Tipos Primitivos de Dados - 15
3.2 Tipos Estruturados de Dados - 19
4 Entrada e Saída - 21
4.1 Considerações iniciais - 21
4.2 Comandos de Entrada - 21
4.3 Comandos de Saída - print - 22
4.4 Formatação de string - 23
4.5 Alinhamento -. 26
4.6 Alterar a ordem de exibição das variáveis - 27
4.7 Caracteres não imprimíveis: - 27
4.8 Exercírcios resolvidos - 28
4.9 Para Saber Mais -. 28
5 Expressões Aritméticas - 29
5.1 Introdução. - 29
5.2 Operadores - 29
5.3 Erros de Float Point - 31
5.4 Módulos built in - 31
5.5 Importação de Módulos - 31
5.6 Módulo math - 32
5.7 Módulo random -. 36
5.8 Para saber mais - 38
6 Estruturas de Decisão - 39
6.1 Introdução - 39
6.2 Expressões Lógicas - 39
6.3 Tipos - 40
6.4 Uso de várias comparações - 41
6.5 Uma solução equivocada - 42
6.6 Exercícios Resolvidos -. 42
6.7 Exercícios Propostos - 46
6.8 Para Saber Mais -. 46
7 Estruturas de Repetição - 47
7.1 Objetivo - 47
7.2 Comando while - 47
7.3 Comando for -. 48
7.4 O comando continue - 49
7.5 Exercícios Resolvidos - 50
8 Classe String - 55
8.1 A Ideia de Ordenação do Python e o slice - 55
8.2 Operadores - 55
8.3 Função len(x) - 56
8.4 Função ord(x) - 56
8.5 Função chr(x) - 56
8.6 Métodos da Classe String - 56
8.7 Formatações Avançadas de Strings - 59
8.8 Exercícios Resolvidos - 61
9 Tratamentos de Erro - 65
9.1 Objetivo - 65
9.2 Tipos de Erro - 65
9.3 Tratamento de Exceções - 66
9.4 Provocando Exceções - 67
9.5 Comando nally - 67
9.6 Exercícios Resolvidos - 68
9.7 Para Saber Mais - 69
10 Listas - 71
10.1 Introdução - 71
10.2 Métodos, funções e comandos da classe list - 71
10.3 Cuidados na atribuição de listas - o método copy - 74
10.4 Visualizando a execução do código com Python Tutor - 75
10.5 Tratando listas como vetores e matrizes - 76
10.6 Algoritmos de Ordenação Elementares - 77
10.7 Algoritmos de Busca Elementares - 80
10.8 Exercícios Resolvidos - 82
10.9 Para Saber Mais - 84
11 Conjuntos - 85
11.1 Introdução - 85
11.2 Métodos dos Conjuntos - 85
11.3 Exercícios Resolvidos - 88
11.4 Para Saber Mais - 90
12 Tuplas e Dicionários - 91
12.1 Tuplas -
12.2 Dicionários . - 93
12.3 Exercícios Resolvidos - 97
12.4 Para Saber Mais - 100
13 Funções - 101
13.1 Introdução -
13.2 Definindo funções - 101
13.3 Chamando funções - 102
13.4 Esquema de funcionamento - 103
13.5 O Conceito de Variável Global e Variável Local - 103
13.6 O Comando Global - 103
13.7 Escopo - 104
13.8 Parâmetro - 104
13.9 Atribuição Default - 105
13.10Passando um Número Variável de Argumentos - 106
13.11Recursividade - 106
13.12Exercícios Resolvidos - 107
14 Arquivos - 113
14.1 Conceitos básicos - 113
14.2 Comando open - 113
14.3 Método close - 113
14.4 Método write - 114
14.5 Método read - 114
14.6 Método readline - 115
14.7 Método readlines - 115
14.8 Método tell - 116
14.9 Método seek - 116
14.10 Método truncate - 116
14.11Simulando Registros - 116
14.12 Exercícios Resolvidos - 118
14.13 Para Saber Mais - 122
15 Numpy - 123
15.1 Motivação - 123
15.2 Instalação - 124
15.3 Numpy X Listas - 125
15.4 Criação de Arrays - 126
15.5 Métodos zeros e ones - 126
15.6 Exemplo de uma Função - 127
15.7 Redimensionamento de Arrays - 127
15.8 Operações Wise Element - 128
15.9 Gerando Objetos com Funções Aleatórias - 129
15.10 Álgebra Linear com Numpy - 130
15.11Objeto Matriz - 131
15.12Desempenho do Numpy -
15.13Exercícios Resolvidos - 133
15.14Para Saber Mais - 135
16 Matplotlib - 137
16.1 Motivação - 137
16.2 Instalação - 137
16.3 Um Gráfico Simples - 137
16.4 Sofisticando um pouco mais o Gráfico - 138
16.5 Criando Dois Gráficos ao Mesmo Tempo - 138
16.6 Gráfico com Várias Figuras - 139
16.7 Usando Coordenadas Polares - 139
16.8 Método orientado a objetos Matplotlib - 141
16.9 Um Gráfico dentro de outro - 143
16.10Gerando gráficos a partir de um array de dimensão maior que um - 143
16.11Criando dois eixos ys distintos - 144
16.12Dois gráficos com estilos diferentes -
16.13Um gráfico interessante usando Numpy . - 147
16.14Histogramas - 148
16.15Gráficos 3D - 150
16.16 Exercícios Resolvidos - 152
16.17 Para Saber Mais - 155
Exercícios Propostos - 157
Referências Bibliográficas - 163Informações Técnicas
Nº de páginas: 176 Origem: Nacional Editora: Editora Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2018 ISBN: 9788539909810 Encadernação: Brochura Autor: Alexandre Rojas, Sergio Kostin - Informações