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: 

Exercício resolvido de um algoritmo que conta palavras de uma frase

Elabore um algoritmo que leia uma frase e conte quantas palavras aparecem no texto. Considere que as palavras são separadas apenas por espaços em branco. Solução Utilizando a  linguagem Python, faremos o seguinte: frase= input ( " Digite uma frase: " ) contador= len (frase.split()) print ( "A frase tem " ,contador, "palavras" ) Notas importantes: A função input(entrada) recebe os dados digitados pelo usuário; A função len() retorna a quantidade de elementos de qualquer lista em Python; A função split(),que significa divisão, é utilizada para dividir o conteúdo de uma string. Já que dentro dela não especifiquei o caractere que separa as palavras, o separador será o espaço (valor padrão). Para executar o código de forma online,  Clique aqui Figura 1: script executado 

Como mostrar o top 3 de uma coluna( de vendas,horas trabalhadas,etc) no banco de dados

Pessoal, estou trazendo uma forma de capturar os dados que mostre apenas os 3 primeiros cursos de uma determinada faculdade com mais créditos. Poderia trazer os 4 primeiros, os 10 primeiros e por aí vai.  Se fosse trabalhar com uma tabela de vendas, poderia trazer os 3 produtos que mais venderam por exemplo.  A lógica é a mesma. Para este tutorial, criei um banco de dados e nele criei diversas tabelas. Figura 1 - Tabelas do banco de dados Vou fazer um SELECT na tabela curso para darmos uma olhada na sua estrutura SELECT  * FROM  curso;                                                                      Figura 2 - Estrutura da tabela curso O problema é: eu preciso retornar os 3 primeiros cursos com mais créditos. Neste caso, eu faço o seguinte: USE escola;  SELECT nome,totalcreditos  FROM curso  ORDER BY totalcreditos DESC   LIMIT 0,3;                                                                  Figura 3 - resultado da query Basicamente, usamos um SELECT para obter o nome da d

Exemplo: comando if-elif-else em Python

Construa um programa em Python em que o usuário insira a sigla de um estado brasileiro em que uma pessoa nasceu e, em seguida imprima uma das seguintes mensagens: Carioca Paulista Mineiro Outros estados Solução sigla=input(" Informe a sigla de um estado do Brasil: ") if sigla in ['Mg', 'MG','mg']: print(" Mineiro ") elif sigla in ['Rj', 'RJ','rj']: print(" Carioca ") elif sigla in ['Sp', 'SP','sp']: print(" Paulista ") else: print(" Outros estados ") Nota:  a palavra-chave elif é uma maneira de dizer "se as condições anteriores não forem verdadeiras, tente esta condição". -------   Leia também  ----------- Exercícios resolvidos de Python para iniciantes Principais métodos de strings em Python Exemplos - if/else em Python - Exercícios resolvidos Exemplos - comando for em Python - Exercícios resolvidos Exemplos - comando while em Python - Ex

Exemplo - comando if-else em Python

Escreva um programa em Python que receba dois números inteiros e informe se um número é maior ou menor que outro. Caso sejam iguais, mostrar a mensagem "Os números são iguais". Solução num1=int(input(" Informe o primeiro número: ")) num2=int(input(" Informe o segundo número: ")) if num2 > num1: print("O número ",num2," é maior que o",num1) elif num1 == num2: print("Os dois números são iguais") else: print("O número ", num1, " é maior que " ,num2 ) -------   Leia também  ----------- Exercícios resolvidos de Python para iniciantes Definição de STRING em Python Exemplos - if/else em Python - Exercícios resolvidos Exemplos - comando for em Python - Exercícios resolvidos Exemplos - comando while em Python - Exercícios resolvidos FOI ÚTIL?  Comente com a gente <3.

Exercício resolvido - comando if-else em Python

Escreva um programa para verificar se o último dígito de um número inserido pelo usuário é  divisível por 3 ou não. Solução num=int(input(" Digite qualquer número: "))  ultimo_digito=num%10  if ultimo_digito%3==0:       print(" Último dígito do número ",num,"é divisível por 3 ")  else:       print(" Último dígito do número ",num, "não é divisível por 3") Saída 1 : Saída 2 : -------   Leia também  ----------- Exercícios resolvidos de Python para iniciantes Definição de STRING em Python Exemplos - if/else em Python - Exercícios resolvidos Exemplos - comando for em Python - Exercícios resolvidos Exemplos - comando while em Python - Exercícios resolvidos FOI ÚTIL?  Comente com a gente <3.

Exercício resolvido - comando if-else aninhado em Python

Faça um programa em linguagem Python que encontre o maior número entre dois números digitados pelo usuário. Solução num1 = int(input('Digite o primeiro número: ')) num2 = int(input('Digite o segundo número: ' )) if num1 >= num2: if num1 == num2: print(num1, 'e', num2, 'são iguais') else: print(num1, 'é maior do que', num2) else: print(num1, 'é menor do que', num2) Saída 1 : Saída 2: Saída 3: -------   Leia também  ----------- Exercícios resolvidos de Python para iniciantes Definição de STRING em Python Exemplos - if/else em Python - Exercícios resolvidos Exemplos - comando for em Python - Exercícios resolvidos Exemplos - comando while em Python - Exercícios resolvidos FOI ÚTIL?  Comente com a gente <3.

Exercício resolvido - comando if-else aninhado em linguagem Python

  Faça um programa em linguagem Python que recebendo um número inteiro digitado pelo usuário, diga se: - O número é maior que 10; -  O número é menor que 10; - O número é maior que 20; -  O número é menor que 20; Solução numero = int(input(" Entre com um número: ")) if numero > 10:   print(" O número é maior que 10")   if numero > 20:     print(" O número é maior que 20")   else:     print(" O número é menor que 20") else:     print(" O número é menor que 10") -------   Leia também  ----------- Exercícios resolvidos de Python para iniciantes Definição de STRING em Python Exemplos - if/else em Python - Exercícios resolvidos Exemplos - comando for em Python - Exercícios resolvidos Exemplos - comando while em Python - Exercícios resolvidos FOI ÚTIL?  Comente com a gente <3.