Alexandre Araújo Costa
Lattes Orcid
Lattes Orcid
This is code, a brand new site by Henrique Costa that's just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you'd like to stay up to date and receive emails when new content is published!
Problema 1 - Extraindo para uma lista informações de uma string usando a função dsd.extrair Copie o trecho seguinte e cole no seu console, que é o mesmo utilizado nas atividades do Módulo 3. Ele define para a variável html o conteúdo de um trecho da string que o seu
1. Dicas Problema 1 Este é um desafio que une duas questões diferentes: iteradores e expressões condicionais. Essa é uma combinação que será usada exaustivamente nos seus programas. Primeiro, você precisa gerar um iterador que possibilite uma avaliação de cada um dos itens da sua lista. Um 'for item
1. Dicas As dicas mostram os caminhos de resolução dos problemas, mas uma solução completa é disponibilizada no video abaixo. Problema 1 Os instrumentos para resolver este problema já foram dominados no exercício do módulo 2. Agora, basta escrever os comandos em sequência, criando assim um programa. Com isso, em
Problema 1 - Gerando listas Copie a lista abaixo para o Editor e elabore um algoritmo capaz de gerar três listas a partir dela: uma lista de processos de controle concentrado, uma lista de mandados de segurança e uma lista com os demais processos. lista = ['ADI5000', 'ADPF333'
1. Dicas As dicas mostram os caminhos de resolução dos problemas, mas uma solução completa é disponibilizada no video abaixo. Problema 1. Modificando strings Com a função replace(), você pode modificar a string 'ADIn', para transformá-la em 'ADI', o que permite construir mediante concatenação ('
Neste curso, você aprendeu a fazer alguns programas simples: imprimir certos termos, separar valores em uma string, extrair substrings de uma string maior, gerar listas. Não são programas suficientemente complexos para resolver problemas reais, mas são um passo nesse sentido, pois você está aprendendo sobre os elementos que efetivamente compõem
Esta lista de exercícios foi desenvolvida em Jupyter Notebook, que é um leitor de livros interativos. Por isso, para abrir o arquivo da Lista de Exercícios 1, você precisa de utilizar este aplicativo, que faz parte do Anaconda Navigator (instalado no Módulo 1 deste curso). Para fazer isso, o primeiro
Esses problemas não devem ser resolvidos no Console, mas no Editor do Spyder, por meio do desenvolvimento de códigos que, uma vez executados, resolvam os problemas propostos. Problema 1 - Extraindo informações Copie o trecho abaixo para o seu Editor, definindo esse conteúdo (que é real, pois foi extraído do site
1. Expressões condicionais com if Para construir programas mais complexos, é preciso construir expressões condicionais, que criem diferentes caminhos no seu algoritmo, para diferentes valores. Se você pretende construir uma base de dados sobre as ADIs, você precisa ser capaz de construir comandos que determinem que uma informação seja inserida
1. Introdução No Módulo 2 do curso, você aprendeu especialmente sobre as variáveis string, com operações simples, realizadas dentro do console. Neste módulo, passaremos ao espaço em que você efetivamente desenvolverá seus programas: o Editor. Somente nesse espaço é que você conseguirá criar algoritmos: sequências de comandos, que devidamente executados,
modulo
* Leitura: Estudo obrigatório do Módulo 5 * Atividade a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
Estes problemas básicos se destinam a ser resolvidos no console do Spyder. Problema 1. Modificando strings Copie os seguintes dados e cole no console do Spyder. processo = 222 classe = 'ADIn' Depois, utilizando as funções replace e str, modifique os valores das variáveis de forma que a concatenação classe
1. Comandos No começo estão os verbos: os verbos nos dão as expressões que utilizamos para definir as ações que o nosso programa deve executar: * imprima * grave * busque Cada uma dessas expressões é chamada de função (function), e todo algoritmo tem como elemento básico essas essas determinações de fazer alguma
modulo
* Estudo obrigatório do Módulo 04 * Atividade sugerida: Exercícios Módulo 4 a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
modulo
* Estudo obrigatório do Módulo 03 * Atividade sugerida: Exercícios Módulo 3 * Atividade complementar: Lista de Exercícios. a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
modulo
* Estudo obrigatório do Módulo 2 * Atividade: Assistir ao tutorial Introdução ao Spyder * Atividade: Exercícios do Módulo 2 a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
modulo
* Estudo obrigatório * Estudo sugerido * Atividade - Instalar a Biblioteca Anaconda a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
atividade
A fim de oferecer um ambiente padronizado para todos os alunos, vamos usar a biblioteca Anaconda, que inclui vários pacotes e softwares úteis para a ciência de dados, bem como uma IDE, o Spyder. É fundamental para o curso que você instale Anaconda no seu computador. A ferramenta pode ser
1. A estratégia modular de trabalho A coleta de dados é sempre uma operação complexa e que consome tempo precioso. Por isso, trabalhar com dados previamente organizados em bancos de dados relacionais (em uma tabela ou conjunto de tabelas) é a saída mais eficiente. Todavia, dependendo da pesquisa que você
* Videoaula: Videoaula 4.1 (Funções e Iterators). * Videoaula: Videoaula 4.2 (Dicionários). * Videoaula: Resolução da Lista 2. * Videoaula: Resolução do FizzBuzz. * Exercício: Escreva uma função que, para todo número entre 1 e 100, printe: a) "Fizz" se o número for divisível por 3; b) "Buzz" se
Exercício 1: Leia o nome, a idade, a altura, o peso e a nacionalidade do usuário e escreva essas informações na forma de um parágrafo de apresentação. nome = input() idade = input() altura = input() peso = input() nacionalidade = input() print(f"Olá, meu nome é {nome}, tenho {idade} anos, meço {altura}