0% acharam este documento útil (0 voto)
8 visualizações6 páginas

Desafios Mundo 1 Curso de Python

O documento contém códigos de programação em Python para diversos desafios, incluindo operações básicas, manipulação de strings, cálculos matemáticos e interações com o usuário. Cada desafio é apresentado com um código específico que realiza uma tarefa, como somar números, calcular médias, converter unidades e verificar condições. Os códigos são simples e visam ensinar conceitos básicos de programação.

Enviado por

vhernandes.vrh
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
8 visualizações6 páginas

Desafios Mundo 1 Curso de Python

O documento contém códigos de programação em Python para diversos desafios, incluindo operações básicas, manipulação de strings, cálculos matemáticos e interações com o usuário. Cada desafio é apresentado com um código específico que realiza uma tarefa, como somar números, calcular médias, converter unidades e verificar condições. Os códigos são simples e visam ensinar conceitos básicos de programação.

Enviado por

vhernandes.vrh
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 6

Codigo inteiro Do desafio 001: Escrevendo 'Ola ,mundo'

print('Ola Mundo')

Codigo Inteiro do desafio 002: Respondendo ao usuario

nome = input('Qual o seu nome? ' ) print(f'Prazer em te conheçer {nome} !') (editado)

Codigo inteiro do desafio 003: Somando valores

n1 = int(input('Primeiro numero')) n2 = int(input('Segundo numero')) res = n1+n2


print(f' O resultado é {res}') Codigo Inteiro do desafio 004: Dissecando uma
Variavel

a = input('Digite algo: ') print(f'O tipo primitivo desse valor é {type(a)}') print(f'Só tem
espaços? {a.isspace()}') print(f'É um número? {a.isnumeric()}') print(f'É alfabético?
{a.isalpha()}') print(f'É alfanumérico? {a.isalnum()}') print(f'Está em maiúsculas?
{a.isupper()}') print(f'Está em minúsculas? {a.islower()}') print(f'Está capitalizado?
{a.istitle()}')

Codigo inteiro do desafio 005: Antecessor e Sucessor

n1= int(input('Digite um valor: ')) n2= n1 - 1 n3= n1 + 1 print('Seu antecessor é: {}! E seu
sucessor é: {}!'.format(n2, n3,))

Codigo inteiro do desafio 006: Dobro,Triplo e raiz quadrada de um numero

n1 = int(input('Me diga um numero')) db = n1 * 2 trp = n1 * 3 rqd = pow(n1, 0.5) print('o


dobro desse numero é {} o triplo é {} e a raiz quadrada é {} '.format (db,trp,rqd))

Codigo inteiro do desafio 007: Media de um aluno

nota1 = int(input('Primeira nota')) nota2 = int(input('Segunda Nota')) media =


(nota1+nota2)/2 print('Sua media é : {}'.format(media))

Codigo inteiro do desafio 008: Metros para centimetros e milimetros

M = int(input ('Diga uma distancia')) cm = (M) * 100 mm = (M) * 1000 print('A distancia
em metros é {} em centimetros é {} e em milimetros é {}'.format(M,cm,mm))
Codigo inteiro do desafio 010: Real para dolar

wal = int(input('Quanto você tem na sua carteira $ ?')) dol = (wal/6) print('Você
consegue comprar {} dolares'.format(dol))

Codigo inteiro do desafio 011: Quanto de tinta utiliza para pintar uma parede

altura = float(input('Diga a Altura da parede')) largura = float(input('Agora a Largura'))


area = (altura * largura) print('Sua parede tem a dimensão de {} x {} e sua área é de
{}m².'.format(altura,largura,area)) lt =(area / 2) print('E para pintar a sua parede você
precisa de {} litros de tinta.'.format(lt))

Codigo inteiro do desafio 012: Desconto de 5% no produto

din = float(input('Preço Total do produto R$ :')) desc = (din*5/100) total = (din - desc)
print('O coiso que custava R$ : {}, na promoção com desconto de 5% vai estar custando
R$ : {}'.format(din,total))

Codigo inteiro do desafio 013: Reajuste de 15% no salario

sal = float(input('Qual é o salario do fudido :')) aumento = (sal*15/100) total = (sal +


aumento) print('O salario do fudido era R$: {} e após o reajuste de 15 por cento foi para
R$: {}'.format(sal,total))

Codigo inteiro do desafio 014: Conversor de Graus Celsius para Fahrenheit

cels = float(input('Temperatura em Graus celsios romanianos:')) f = ((9*cels)/5)+32


print('A temperatura em C° é de {} já em F° é de {}'.format(cels,f))

Codigo inteiro do desafio 015: Locação de carro

dia = int(input('Quantos dias você alugou ? :')) km = int(input('Quantos Km você


percorreu ? :')) diaria = int(dia * 60) kmr = float(km * 0.15) total = int(diaria + kmr)
print('Você devera pagar R$: {} pelo aluguel desse carro'.format(total)) print('Obrigado
pela preferencia , Volte sempre')

1. Codigo inteiro do desafio 016: Digite um numero e mostre a sua fração inteira
import math num = float(input('Diga um numero: ')) inte = math.floor (num) print('O
numero {} tem sua parte inteira {}'.format(num,inte))

Codigo inteiro do desafio 017: Soma dos catetos para resultado da hipotenusa

import math co = float(input('Comprimento do cateto oposto: ')) ca =


float(input('Comprimento do cateto adjacente: ')) hi = math.hypot(co,ca) print('O cateto
da hipotenusa é igual á {:.2f}'.format(hi))

Codigo inteiro do desafio 018: Seno, Cosseno e tangente de um angulo

FIQUEI COM DUVIDA POIS NÃO APRENDI SOBRE SENO COSSENO E O CARAI A 4
import math an = float(input('Diga um ângulo: ')) sen = math.sin(math.radians(an)) cos =
math.cos(math.radians(an)) tan = math.tan(math.radians(an)) print('ô angulo de {:.2f}
tem o seno de {:.2f}'.format(an,sen)) print('o cosseno de {:.2f}'.format(cos)) print('e o
tangente de {:.2f}'.format(tan))

Codigo inteiro do desafio 019: Escolhendo um item da lista e sorteando

import random al1 = str(input('Diga o nome do primeiro aluno: ')) al2 = str(input('Diga o
nome do segundo aluno: ')) al3 = str(input('Diga o nome do terceiro aluno: ')) al4 =
str(input('Diga o nome do quarto aluno: ')) lista = [ al1, al2, al3, al4] escolhido =
random.choice(lista) print('O aluno escolhido foi {}'.format(escolhido))

Codigo Inteiro do desafio 020: embaralhar uma lista e fazer uma sequencia com esse
embaralhamento

from random import shuffle a1 = str(input('Primeiro nome: ')) a2 = str(input('Segundo


nome: ')) a3 = str(input('Terceiro nome: ')) a4 = str(input('Quarto nome: ')) lista = [a1, a2,
a3 ,a4] shuffle (lista) print('A ordem de apresentação sera : ') print(lista)

Codigo Inteiro do desafio 021: Tocando um MP3

import pygame pygame.init() pygame.mixer.music.load('aula021.mp3')


pygame.mixer.music.play() input() pygame.event.wait()
Codigo Inteiro do desafio 022: Lendo um nome completo e mostrando ele em
maiusculo, minusculo quantas letras ele tem e o lendo só o primeiro nome e
mostrando quantas letras ele tem

nome = input('Diga o seu nome completo: ') maius = nome.upper() minus =


nome.lower() letra = len(nome.replace(' ', '')) partes = nome.split() prinm = partes [0]
letras = len(prinm) print('Seu nome em maiusculas é {}:' .format(maius)) print('Seu
nome em minusculas é {}:'.format(minus)) print('Seu nome tem {} letras'.format(letra))
print('Seu primeiro nome é {}'.format(prinm)) print('E ele tem {} letras'.format(letras))

Codigo Inteiro do desafio 023: lendo um numero e vendo as unidades dele

num = int(input('Informe um número: ')) u = num // 1 % 10 d = num // 10 % 10 c = num //


100 % 10 m = num // 1000 % 10 dm = num // 10000 % 10 cm = num // 100000 % 10
print('Analisando o numero {}'.format(num)) print('Unidade {}'.format(u)) print('Dezena
{}'.format(d)) print('Centena {}'.format(c)) print('Milhar {}'.format(m)) print('Dezena de
milhar {}'.format(dm)) print('Centena de milhar {}'.format(cm))

Codigo inteiro do desafio 024: Lendo uma cidade e vendo se tem a palavra requesitada
nela

cid = str(input('Diga uma cidade: ')) TOF = 'São' in cid .upper().lower().capitalize()


print(TOF)

Codigo inteiro do desafio 025: mesma bosta do de cima so que com nomes wtf

nome = str(input('Diga seu nome completo: ')) print('Seu nome tem Hernandes?
{}'.format('hernandes' in nome).upper().lower().capitalize())

Codigo inteiro do desafio 026: ve quantas letras escolhida tem na frase, onde e sua
primeira e ultima aparição indenpendente de espaços na contagem normal e humana

frase = str(input('Diga uma frase: ')).upper().strip(' ') print('A letra A apareçe {} vezes na
frase.'.format(frase.count('A'))) print('A primeira letra A apareçeu na posição
{}'.format(frase.find('A')+1)) print('A ultima letra A apareçeu na posição
{}'.format(frase.rfind('A')+1))

Codigo inteiro do desafio 027: lê seu nome completo e mostra o primeiro nome e o
ultimo nome nome = str(input('Diga o seu nome completo: ')).strip() n = nome.split()
print('E um prazer te conheçer') print(f'Seu primeiro nome é {n[0]}') print(f'Seu ultimo
nome é {n[len(n)-1]}')

CODIGO INTEIRO DO DESAFIO 028: O PC PENSA EM UM NUMERO E SE EU


ACERTAR ELE FALA Q EU ACERTEI SE EU ERRAR O CONTRARIO ACONTEÇE

import random npc = random.randint(1,10) p1 = int(input('Diga um numero: ')) if p1 ==


npc: print('Você acertou o numero parabens') else: print('Você errou o numero era
{}'.format(npc))

Codigo inteiro do desafio 029: Radar de velocidade

velo = int(input('A quantos KM/h você estava? : ')) km = velo kmph = km*7 - 560 if km
<=80: print('Está na velocidade correta da via, tenha um bom dia!') else: print('Ta de a
milhão arrombado sua velo era de {} vai tomar uma multinha de
R$:{:.2f}'.format(km,kmph))

Codigo inteiro do desafio 030: mostra se o numero é par ou impar

num = int(input('Diga um numero e eu te falo se é impar ou pár: ')) resultado = num % 2


if resultado == 0: print(f'O numero {num} é par') else: print(f'O numero {num} é impar')

codigo inteiro do desafio 031: pega a distancia de uma viagem em km e multiplica por
0,50 caso seja maior que 200km o valor cai para 0,45

dist = float(input('Diga a distância da viagem: ')) if dist > 200: preco = dist * 0.45 # Para
viagens acima de 200 km else: preco = dist * 0.50 # Para viagens até 200 km print(f'A
sua viagem de {dist} km vai custar R${preco:.2f}')

Codigo inteiro do desafio 032: Pega o ano e mostra se é bissexto ou não e caso digite 0
pega o ano atual da maquina/pc

from datetime import date ano = int(input('Que ano quer analisar? Coloque 0 para
analisar o ano atual: ')) if ano == 0: ano = date.today().year if ano % 4 == 0 and ano %
100 != 0 or ano % 400 == 0: print(f'O ano {ano} É BISSEXTO') else: print(f'O ano {ano} não
É BISSEXTO')

Codigo inteiro do desafio 033: Leia 3 numeros e mostre qual e o menó e o maió
a = int(input('Primeiro numero: ')) b = int(input('Segundo numero: ')) c =
int(input('Terceiro numero: ')) #Verificando quem é o menó menor = a if b < a and b < c:
menor = b if c < b and c < a: menor = c #Verificando quem é o maió maior = a if b > a and
b > c: maior = b if c > a and c > b: maior = c print(f'O maior numero é {maior}') print(f'O
menor numero é {menor}')

Codigo inteiro do desafio 034: reajuste salarial com diferença dependendo do salario

sal = int(input('Diga o salario de um funcionario: ')) if sal < 1250: aumento = sal * 15/100
total = aumento+sal print(f'O salario do fudido era {sal:.2f} e após o reajuste é de
{total:.}') else: aumento = sal *10/100 total = aumento+sal print(f'O salario do magnata
era {sal:.2f} e após o reajuste é de {total:.2f}')

Codigo inteiro do desafio 035: Analisador de triangulos V1

print('='40) print('!Analisador de Triangulos V1!') print('='40) r1 = float(input('Primeiro


Segmento: ')) r2 = float(input('Segundo Segmento: ')) r3 = float(input('Terdeiro
Segmento: ')) if r1 < r2+r3 and r2 < r1+r3 and r3 < r2+r1: print('Esses segmentos podem
formar um triangulo') else: print('Sai daqui seu burro imundo, esses segmentos não
formam a porra de um triangulo')

=======================FIM DO PRIMEIRO MUNDO===================

Você também pode gostar