Apaixonado por tecnologia, estudando desenvolvimento front-end e web3.
Todos os exercícios devem ser feitos em Python usando tipagem das variáveis, inclusive nas passagens de parâmetro (entrada e retorno).
Faça um programa que leia N números inteiros até que o usuário informe o número 0.Esses números devem ser jogados em uma lista. Após isso, faça as seguintes rotinas:
Repita o exercício acima usando comprehensions (não pode usar while nem for).
Faça um programa com uma função para tratar a entrada de números inteiros. A função pede um número até que o usuário informe um valor inválido:
def peganumero(mensagem: str, mensagemerro: str) -> intMelhore o programa anterior adicionando dois parâmetros: menorvalor e maiorvalor.
def peganumero(mensagem: str, mensagemerro: str, menorvalor: int, maiorvalor: int) -> intFaça um programa que peça um número correspondente a um ano e informe se ele é bissexto.
Faça um programa que use uma lista como fila de banco:
Adicionar cliente: recebe um nome e adiciona na lista.
Atende cliente: retira o próximo da lista.
Fim: termina o programa.
Verificar se há elementos antes de retirar.
Faça o programa anterior usando a lista como pilha:
Faça um programa que leia uma string e imprima a string com a primeira letra de cada palavra em maiúscula.
Faça um programa que leia uma string e imprima a string com a primeira letra de cada palavra em maiúscula, exceto preposições e artigos.