Tamanho: 728
Comentário:
|
Tamanho: 1523
Comentário:
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 29: | Linha 29: |
* Exercício 3 {{{#!python def exercicio3(a, b, c): return a + b + c }}} Proposta por IuriSilvio * Exercício 4 {{{#!python def exercicio4(n): return 'P' if n > 0 else 'N' }}} * Exercício 8 {{{#!python def exercicio8(n): s = str(n) return len(s) }}} * Exercício 9: A ideia nesse exercicio é que, para um dado digito numa posição i do número de entrada, ele terá o seu valor multiplicado por 10**i no número de saída. {{{#!python def reverso(n): s = str(n) # converte o numero para uma string l = 0 for x in range(len(s)): l += int(s[x]) * (10**x) return l }}} Proposta por HenriqueBaggio {{{#!python def reverso(n): str(n)[::-1] }}} Proposta por IuriSilvio |
Exercícios com Funções: Proposta de Soluções
Esta página contém algumas propostas de soluções para os exercícios da Lista 6: Funções.
- Exercício 1
Proposta por HenriqueBaggio
- Exercício 2
Proposta por HenriqueBaggio
- Exercício 3
Proposta por IuriSilvio
- Exercício 4
- Exercício 8
- Exercício 9: A ideia nesse exercicio é que, para um dado digito numa posição i do número de entrada, ele terá o seu valor multiplicado por 10**i no número de saída.
Proposta por HenriqueBaggio
Proposta por IuriSilvio