• Matéria: Informática
  • Autor: pedrosrolim
  • Perguntado 6 anos atrás

Faça uma função em Python que recebe um valor inteiro e verifica se o valor é par ou ímpar. A função deve retornar um valor booleano.


marlicethiago: FASA XIXI NAS CALÇAS BUAHHAAHHAHA

Respostas

respondido por: GeBEfte
5

Na função paridade_num(), mostrada abaixo, será retornado valor booleano True para números pares e False para os ímpares.

Obs.: Os pontos que precedem as linhas não devem ser considerados, estão aí apena para garantir a indentação do código aqui no site.

def paridade_num(x):

.....if x%2 == 0:

..........result = True

.....else:

..........result = False

.....return result

Note que, quando chamada, a função utiliza uma estrutura condicional (if/else) para verificar o resto da divisão por 2 do numero passado à função.

No caso de o resto dessa divisão ser 0, o numero será par e, portanto, guardamos o valor True na variável "result" e, caso contrário, guardamos o valor False.

Após a verificação, retornamos (return) a variável "result" ao programa onde a função estiver inserida.

Na figura anexada, podemos ver um exemplo de funcionamento do programa para 5 números entre 0, 1000 escolhidos aleatoriamente.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\Huge{\begin{array}{c}\Delta \tt{\!\!\!\!\!\!\,\,o}\!\!\!\!\!\!\!\!\:\,\perp\end{array}}Qualquer~d\acute{u}vida,~deixe~ um~coment\acute{a}rio

Anexos:
Perguntas similares