Skip to content

Instantly share code, notes, and snippets.

View acwoss's full-sized avatar
🐍

Anderson Carlos Woss acwoss

🐍
View GitHub Profile

Vamos considerar o trecho de código que você colocou na pergunta, apenas atribuindo o retorno da chamada a uma variável, para simplificar a explicação:

def fibonacci(n):
    if n <= 1:
        return n
    else:
        return fibonacci(n-1) + fibonacci(n-2)

resultado = fibonacci(5)
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
;* DELAY *
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
;* *
;* UTFPR *
;* UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ *
;* *
;* ANDERSON CARLOS WOSS *
;* *
;* VERSÃO: 1.0.0 *
@acwoss
acwoss / acw-input-text.tsx
Created October 26, 2017 16:21
Teste de gist com VSCode
import { Component, Prop, PropWillChange } from '@stencil/core';
@Component({
tag: 'acw-input-text',
styleUrl: 'acw-input-text.scss'
})
export class AcwInputText {
@Prop() autocomplete: string = "default";
@acwoss
acwoss / routes.md
Last active November 28, 2017 23:11
Requisitos iniciais para a classe Routes

class Routes

A classe Routes implementará uma interface para a definição de rotas da aplicação. Uma rota será representada por três elementos básicos: o método HTTP definido na requisição, o valor de path da URI da requisição e um objeto callable, que será executado quando a rota ser requisitada.

Requisitos

  1. O desenvolvedor poderá definir uma nova rota baseada no método GET do protocolo HTTP utilizando o decorador @routes.get;

routes = Routes()

@acwoss
acwoss / rouves.v2.md
Created November 29, 2017 00:25
Requisitos da classe Routes, versão 2

class Routes

A classe Routes implementará uma interface para a definição de rotas da aplicação. Uma rota será representada por três elementos básicos: o método HTTP definido na requisição, o valor de path da URI da requisição e um objeto callable, que será executado quando a rota ser requisitada.

Requisitos

  1. O desenvolvedor poderá definir uma nova rota baseada no método GET do protocolo HTTP utilizando o decorador @routes.get;

routes = Routes()

@acwoss
acwoss / todo.md
Last active November 30, 2017 03:43

Solar System Exploration, 1950s – 1960s

  • Mercury

    Sed porttitor lectus nibh. Cras ultricies ligula sed magna dictum porta. Quisque velit nisi, pretium ut lacinia in, elementum id enim. Proin eget tortor risus. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Pellentesque in ipsum id orci porta dapibus. Proin eget tortor risus. Curabitur aliquet quam id dui posuere blandit. Sed porttitor lectus nibh. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus.

    print('hello world')
" vim-bootstrap 5268b45
"*****************************************************************************
"" Vim-PLug core
"*****************************************************************************
if has('vim_starting')
set nocompatible " Be iMproved
endif
let vimplug_exists=expand('~/.vim/autoload/plug.vim')
estabelecimentos = {
'lanchonete': '500$',
'açaiteria': '900$',
'uber': '200$',
'pationorte': '1200$'
}
padrão = 'Este estabelecimento não esta cadastrado no nosso banco de dados'
while True:
def mdc(a, b):
while b:
a, b = b, a % b
return a
print(mdc(70, 25))
def mdc(a, b):
return a if not b else mdc(b, a % b)
print(mdc(70, 25))