Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios de programação em Python, Exercícios de Programação em Python

32 exercícios de programação em Python resolvidos

Tipologia: Exercícios

2024

Compartilhado em 29/11/2023

fernando-marques-vc0
fernando-marques-vc0 🇦🇴

1 documento

1 / 15

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Exercícios de Python estruturado
Nome:Fernando de Jesus Francisco Marques
ID:1000031351
1. Escreva uma função que leia dois números inteiros e imprima True, se os números tiverem
paridades distintas, e False, caso contrário.
2. Escreva uma função que, dados três números inteiros, imprima o menor deles.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Pré-visualização parcial do texto

Baixe Exercícios de programação em Python e outras Exercícios em PDF para Programação em Python, somente na Docsity!

Exercícios de Python estruturado

Nome: Fernando de Jesus Francisco Marques

ID: 1000031351

  1. Escreva uma função que leia dois números inteiros e imprima True, se os números tiverem paridades distintas, e False, caso contrário.
  2. Escreva uma função que, dados três números inteiros, imprima o menor deles.
  1. Escreva uma função que, dados três números inteiros, imprima os números em ordem crescente.
  2. Escreva uma função que, dadas duas datas, determine qual delas ocorreu cronologicamente primeiro. Para cada uma das duas datas, leia três números referentes ao dia, mês e ano, respectivamente.
  1. Escreva uma função que simula o jogo conhecido como “Pedra, Papel e Tesoura” de um jogador A contra um jogador B. O programa deve ler a escolha do jogador A e a escolha do jogador B. Por fim, o programa deve indicar quem foi o vencedor.
  1. Escreva uma função que leia um número inteiro positivo (n > 1) e imprima os seus divisores.
    1. Escreva uma função que leia um número inteiro positivo (n > 1) e imprima o número de seus divisores.
  1. Escreva uma função que leia um número inteiro positivo (n > 1) e imprima sua fatoração em números primos.
  2. Escreva uma função que leia um número inteiro positivo (n > 1) e imprima seus fatores primos (cada fator deve ser impresso uma única vez).
  1. Faça um programa para imprimir: o 1 o 2 2 o 3 3 3 o ..... o n n n n n n ... n para um n informado pelo usuário. Use uma função que receba um valor n inteiro e imprima até a n- ésima linha.
  2. Escreva uma função para imprimir: o 1 o 1 2 o 1 2 3 o ..... o 1 2 3 ... n para um n informado pelo usuário. Use uma função que receba um valor n inteiro imprima até a n-ésima linha.
  1. Escreva uma função, com uma função que necessite de um argumento. A função retorna o valor de caractere ‘P’, se seu argumento for positivo, e ‘N’, se seu argumento for zero ou negativo.
  2. Escreva uma função chamada somaImposto. A função possui dois parâmetros formais: taxaImposto, que é a quantia de imposto sobre vendas expressa em porcentagem e custo, que é o custo de um item antes do imposto. A função “altera” o valor de custo para incluir o imposto sobre vendas.
  1. Embaralha palavra. Construa uma função que receba uma string como parâmetro e devolva outra string com os carateres embaralhados. Por exemplo: se função receber a palavra python, pode retornar npthyo, ophtyn ou qualquer outra combinação possível, de forma aleatória. Padronize em sua função que todos os caracteres serão devolvidos em caixa alta ou caixa baixa, independentemente de como foram digitados.

  2. Implemente uma função que, dada uma lista, retorne uma outra lista, com os elementos da lista original, sem repetições.

  3. Implemente uma função que, dada uma lista, retorne a moda da lista, ou seja, uma lista com o(s) elemento(s) mais frequente(s) da lista original.

  4. Implemente uma função que, dadas duas listas representando dois conjuntos, retorne uma lista que represente a união dos dois conjuntos.

  1. Implemente uma função que, dadas duas listas representando dois conjuntos, retorne uma lista que represente a interseção dos dois conjuntos.
  2. Implemente uma função que, dadas duas listas representando dois conjuntos, retorne uma lista que represente a interseção dos dois conjuntos.
  3. Implemente uma função que, dadas duas listas representando dois conjuntos, verifique se o primeiro é um subconjunto do Segundo.