Pular para o conteúdo principal

Postagens

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 
Postagens recentes

Exercícios resolvidos de SQL - comando While no SQL Server

O comando while é usado em programação para executar um bloco de código repetidamente enquanto uma condição especificada for verdadeira. Aqui estão algumas razões para utilizá-lo: 1. Repetição Controlada: Permite que você execute um conjunto de instruções várias vezes, o que é útil em situações onde o número de iterações não é conhecido antecipadamente. 2. Condições Dinâmicas: A condição pode depender de variáveis que mudam durante a execução do programa, permitindo que você controle o fluxo de forma flexível. 3. Evitar Looping Infinito: Se a condição for projetada para eventualmente se tornar falsa, o while pode ser uma maneira segura de garantir que o loop não continue indefinidamente. 4. Simplicidade: Para algumas lógicas, usar while pode ser mais intuitivo e legível do que outros tipos de loops, como o `for`. 5. Eficiência: Pode ser mais eficiente em termos de desempenho em certos casos, especialmente quando o número de iterações pode variar amplamente. Em resumo, o while é uma fer

Definição de Dbt - Data build tool

Data build tool , ou dbt , é uma ferramenta de código aberto (versão Core) usada para transformar dados, usando scripts SQL (.sql) e scripts YAML (.yml). É uma das principais ferramentas utilizadas atualmente no processo de transformação dos dados. E essa transformações são realizadas através de consultas em SQL. Com isso, engenheiros e analistas de dados podem manipular seu Data Warehouse com mais agilidade e eficiência. Engenheiro de dados:  Colaborador focado na criação da infraestrutura de dados e suas funcionalidades para que os times de operações interagirem a partir disso em cada etapa do fluxo do projeto construído, ou seja, com o pipeline de dados; Analista de dados: Colaborador responsável por definir conceitos de dados e disponibilizar para o restante da empresa as informações em forma de tabelas e dashboards, que são painéis intuitivos e interativos; De forma simplificada , o DBT, roda as consultas salvando em uma nova tabela ou visualização(view) dentro do seu banco de dad

Extraindo/Removendo caracteres de um texto no Excel

Neste tutorial vamos aprender a  extrair/remover caracteres de um texto no Excel. O Microsoft Excel é o editor de planilhas mais utilizado no mundo. Em muitos casos, ao trabalhar em alguns projetos, temos a necessidade de realizar alguns tratamentos nos dados que recebemos e uma das necessidade pode ser , fazer a remoção de uma determinada quantidade de caracteres de um texto. No meu caso aqui, eu tenho uma coluna que diz qual é a área em que um determinado colaborador atua. Porém, a coluna área , vem com o nome da área + o número do departamento . Eu quero remover o número, para deixar somente o nome da área.  Para isso, utilizamos duas funções super importantes que são:  ESQUERDA e NÚM.CARACT A função ESQUERDA serve para extrair os caracteres mais a esquerda de um texto qualquer. A sintaxe da função ESQUERDA  é:   =ESQUERDA (célula onde se encontra o texto que queremos extrair os caracteres mais a esquerda ; [o número de caracteres que queremos extrair]) A função NÚM.CARACT serve pa

Como criar uma tabela temporária no SQL Server?

As tabelas temporárias são uma ferramenta poderosa em SQL, permitindo aos desenvolvedores armazenar resultados , melhorar o desempenho da consulta e simplificar consultas complexas .  As tabelas temporárias  são criadas e preenchidas dinamicamente. E também são excluídas automaticamente quando a sessão ou conexão termina. Eu tenho essa tabela no Banco de Dados SELECT      cep,    logradouro,    complemento,    bairro,    localidade,    uf FROM Enderecos Agora, vou criar e armazenar os dados da tabela Endereços em uma tabela temporária. Para criar a tabela temporária, utilizamos o símbolo do “jogo da velha” (#) antes do nome da tabela. CREATE TABLE #TABELA_TEMPORARIA (              CEP VARCHAR(20),      LOGRADOURO VARCHAR(300),      COMPLEMENTO VARCHAR(300),      BAIRRO VARCHAR(300),      LOCALIDADE VARCHAR(300),      UF VARCHAR(4) ) Vou inserir os dados da tabela Endereços na tabela temporária. INSERT INTO #TABELA_TEMPORARIA  SELECT * FROM Enderecos Agora, vou fazer um S

Como remover um caractere de uma palavra ou texto no SQL Server?

Para remover um determinado caractere no SQL Server , utilizamos a função  REPLACE() . Eu tenho essa tabela no Banco de Dados Preciso remover o caractere " - " da coluna cep, marcada em azul. Para remover , vou utilizar a função  REPLACE() . A sintaxe da função  REPLACE()  é a seguinte: REPLACE (coluna ser utilizada,'caractere a ser removido','caractere que vai substituir ' ). Segue o código:                SELECT                    cep,                    REPLACE (cep,'-','')NOVA_COLUNA_CEP,                    logradouro,                    complemento,                   bairro,                   localidade,                    uf          FROM Enderecos Neste caso, eu substitui o caractere '-' por nada. Resultado obtido:

Exercício resolvido utilizando if-elif-else em Python

Faça um programa que verifique se uma letra digitada é "F" ou "M". Conforme a letra escrever: F - Feminino, M - Masculino, Sexo Inválido. Solução #criar a variável que vai receber a letra digitada sexo = input ( "Digite F para Feminino ou M para Masculino: " ) # Desenvolvendo a lógica if sexo == "F" or sexo == "f" :     print ( "Feminino" ) elif sexo == "M" or sexo == "m" :     print ( "Masculino" ) else :     print ( "Sexo Inválido" ) Ao executar o script , teremos como saída:

Verificar se uma letra é vogal ou consoante com Python

Faça um programa que verifique se uma letra digitada é vogal ou consoante. Solução Dica  - utilize a função upper() para deixar as letras maiúsculas e facilitar a comparação. #criar a variável que vai receber a letra digitada letra = input ( "Digite uma letra: " ). upper () # Desenvolvendo a lógica if (     letra == "A"     or letra == "E"     or letra == "I"     or letra == "O"     or letra == "U" ):     print ( "Vogal" ) else :     print ( "Consoante" ) Ao executar o script , teremos como saída: