Python - Exercícios Loops e Condicionais
Exercícios - Loops e Condiconais¶
In [2]:
# Exercício 1 - Crie uma estrutura que pergunte ao usuário qual o dia da semana. Se o dia for igual a Domingo ou # igual a sábado, imprima na tela "Hoje é dia de descanso", caso contrário imprima na tela "Você precisa trabalhar!"dia = input('Digite o dia da semana: ')if dia == ('sabado') or dia == ('domingo'): print('Hoje é dia de descanso!')else: print('Você precisa trabalhar!')Digite o dia da semana: segunda Você precisa trabalhar!
In [3]:
# Exercício 2 - Crie uma lista de 5 frutas e verifique se a fruta 'Morango' faz parte da listalistaFrutas = ['acerola', 'laranja', 'pera', 'uva', 'banana']# Loop através da listafor fruta in listaFrutas: if fruta == 'morango': print("Morango faz parte da lista!")else: print("Morango Nao achado")Morango Nao achado
In [4]:
# Exercício 3 - Crie uma tupla de 4 elementos, multiplique cada elemento da tupla por 2 e guarde os resultados em uma # listatup1 = (1, 2, 3, 4)lst1 = []for i in tup1: novo_valor = i * 2 lst1.append(novo_valor)print(lst1)[2, 4, 6, 8]
In [5]:
# Exercício 4 - Crie uma sequência de números pares entre 100 e 150 e imprima na telafor i in range(100, 151, 2): print(i)100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150
In [6]:
# Exercício 5 - Crie uma variável chamada temperatura e atribua o valor 40. Enquanto temperatura for maior que 35, # imprima as temperaturas na telatemp=40 while temp > 35: print(temp) temp = temp - 140 39 38 37 36
In [7]:
# Exercício 6 - Crie uma variável chamada contador = 0. Enquanto counter for menor que 100, imprima os valores na tela,# mas quando for encontrado o valor 23, interrompa a execução do programacont=0 while cont < 100: if cont == 23: break print(cont) cont += 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
In [8]:
# Exercício 7 - Crie uma lista vazia e uma variável com valor 4. Enquanto o valor da variável for menor ou igual a 20, # adicione à lista, apenas os valores pares e imprima a listab = list()i=4while (i <= 20): b.append(i) i = i+2print(b)[4, 6, 8, 10, 12, 14, 16, 18, 20]
In [9]:
# Exercício 8 - Transforme o resultado desta função range em uma lista: range(5, 45, 2)nums = range(5, 45, 2)print(list(nums))[5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43]
In [10]:
# Exercício 9 - Faça a correção dos erros no código abaixo e execute o programa. Dica: são 3 erros.temperatura = float(input('Qual a temperatura? '))if temperatura > 30: print('Vista roupas leves.')else: print('Busque seus casacos.')Qual a temperatura? 45 Vista roupas leves.
In [11]:
# Exercício 10 - Faça um programa que conte quantas vezes a letra "r" aparece na frase abaixo. Use um placeholder na # sua instrução de impressão# “É melhor, muito melhor, contentar-se com a realidade; se ela não é tão brilhante como os sonhos, tem pelo menos a # vantagem de existir.” (Machado de Assis)frase = "É melhor, muito melhor, contentar-se com a realidade; se ela não é tão brilhante como os sonhos, tem pelo menos a vantagem de existir." count = 0for caracter in frase: if caracter == 'r': count += 1print("O caracter r aparece %s vezes na frase." %(count))O caracter r aparece 6 vezes na frase.
- Gerar link
- X
- Outros aplicativos


Comentários
Postar um comentário