Cheat Sheet - Python - Lista de Exercicios 7
Cheat Sheet - Python - Lista de Exercicios 7
Conteúdo:
M1 - Programar em Linguagem Estruturada
• Métodos
Python
Principais conceitos da Linguagem
Prof. Diego Braga
Lista de Exercícios - 6
01 Métodos
➢ 1 – Crie um método potencia que receba dois números a e b (base e expoente, respectivamente) e retorne a
elevado a b .
➢ 2 – Crie um método que permita a conversão de graus Celsius para Fahrenheit. Formula : 9/5.0*C+32
➢ 4 – Crie um método numero_par que permita verificar um dado numero, x, passado como parametro é numero
par.
➢ 5 – Faça um programa, com um método que necessite de um argumento. O método retorna o valor de caractere
‘P’, se seu argumento for positivo, e ‘N’, se seu argumento for zero ou negativo.
➢ 6 – Faça uma função que informe a quantidade de dígitos de um determinado número inteiro informado.
➢ 7 – Reverso do número. Faça uma função que retorne o reverso de um número inteiro informado. Por exemplo:
127 -> 721.
➢ 8 – Faça uma função que crie uma matriz(L,C) de tamanho dado pelo usuário que será preenchida com números
aleatórios entre 0-50. Imprima a matriz criada.
➢ 9 – Faça uma função que calcule o fatorial de um numero passado como parâmetro.
➢ 10 – Construa uma função que receba uma data no formato DD/MM/AAAA e devolva uma string no formato D
de mesPorExtenso de AAAA. Valide a data e retorne uma mensagem caso a data seja inválida.
➢ 11 – Faça uma função que implemente um jogo de Craps. O jogador lança um par de dados, obtendo um valor
entre 2 e 12. Se, na primeira jogada, você tirar 7 ou 11, você tirou um "natural" e ganhou. Se você tirar 2, 3 ou 12
na primeira jogada, isto é chamado de "craps" e você perdeu. Se, na primeira jogada, você fez um 4, 5, 6, 8, 9 ou
10,este é seu "Ponto". Seu objetivo agora é continuar jogando os dados até tirar este número novamente. Você
perde, no entanto, se tirar um 7 antes de tirar este Ponto novamente.
Pagina 1