{ "cells": [ { "cell_type": "markdown", "metadata": { "id": "ULxWGdhVqcRt" }, "source": [ "# Sobre este material" ] }, { "cell_type": "markdown", "metadata": { "id": "TUXPVopGqgeo" }, "source": [ "**Python Básico - Um Guia para Iniciantes e Universitários** oferece uma introdução abrangente e bem estruturada à programação em Python, com foco nas necessidades de estudantes universitários, pesquisadores e profissionais em início de carreira. Por meio de uma abordagem progressiva e prática, o livro guia o leitor desde os conceitos iniciais até aplicações mais avançadas.\n", "\n", "Os capítulos foram cuidadosamente organizados para levar o leitor desde a escrita do primeiro código até a criação de visualizações de dados. No percurso, são abordados tópicos essenciais como tipos de dados, estruturas condicionais, funções e manipulação de strings. Um diferencial desta obra é sua orientação acadêmica e científica, com a inclusão de tópicos voltados para computação numérica e análise de dados.\n", "\n", "## Organização do e-book\n", "\n", "**Capítulo 1: Introdução à Programação em Python** \n", "Neste capítulo, você será apresentado aos princípios básicos da programação de computadores e ao funcionamento dos programas em Python. Aqui, vamos dar os primeiros passos, incluindo a escrita do seu primeiro código e a compreensão da estrutura fundamental de um programa.\n", "\n", "**Capítulo 2: Tipos de Dados e Estruturas Condicionais** \n", "Aqui, você aprenderá sobre variáveis e os diversos tipos de dados disponíveis em Python, como listas, tuplas, dicionários e conjuntos. A compreensão desses conceitos será reforçada por meio de exercícios práticos e exemplos intuitivos.\n", "\n", "**Capítulo 3: Operadores e Expressões** \n", "Neste capítulo, exploraremos os diferentes tipos de operadores, como aritméticos, lógicos e de comparação. Serão apresentados desafios que permitirão o desenvolvimento das suas habilidades de maneira consistente e aplicada.\n", "\n", "**Capítulo 4: Controle de Fluxo e Números Aleatórios** \n", "Este capítulo aborda as estruturas condicionais e de repetição, fundamentais para controlar o fluxo de execução dos programas. Além disso, você será introduzido ao uso de números aleatórios, com atividades que facilitam a aplicação prática dos conceitos.\n", "\n", "**Capítulo 5: Funções e Modularização** \n", "Aqui, você conhecerá o conceito de funções, desde a definição e uso de funções recursivas até a aplicação de funções nativas do Python. Além disso, serão apresentados os princípios de modularização, fundamentais para organizar melhor seu código. Exercícios cuidadosamente elaborados ajudarão a consolidar o aprendizado.\n", "\n", "**Capítulo 6: Manipulação de Strings** \n", "Neste capítulo, você se familiarizará com as operações realizadas com strings em Python, explorando métodos, funções e expressões regulares. A prática com exemplos reforçará o domínio desse importante recurso.\n", "\n", "**Capítulo 7: Computação Numérica e Visualização de Dados** \n", "Por fim, você será introduzido a ferramentas essenciais para computação científica e visualização de dados, como cálculos numéricos e criação de gráficos. Os exercícios deste capítulo conectam os conceitos a aplicações reais, ampliando sua capacidade de análise.\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n" ] } ], "metadata": { "colab": { "provenance": [] }, "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.20" } }, "nbformat": 4, "nbformat_minor": 4 }