From 69500c6bbf90b0ae1ab1aab7db8fe522d440b574 Mon Sep 17 00:00:00 2001 From: Pedrohugovm <40366968+Pedrohugovm@users.noreply.github.com> Date: Fri, 16 Aug 2019 13:27:49 -0300 Subject: [PATCH] Adding information about range function (#28847) --- .../portuguese/python/range-function/index.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/guide/portuguese/python/range-function/index.md b/guide/portuguese/python/range-function/index.md index 694387f6e4..4f50d2d80b 100644 --- a/guide/portuguese/python/range-function/index.md +++ b/guide/portuguese/python/range-function/index.md @@ -4,10 +4,25 @@ localeTitle: Método de intervalo --- # Função de Faixa -Se você precisar iterar em uma sequência de números, o intervalo de funções interno () será útil. Ele gera progressões aritméticas: +Se você precisar iterar em uma sequência de números, o intervalo de funções interno range() será útil. Ele gera progressões aritméticas: #### Exemplo de uso `py for i in range(5): print(i)` -Saída #### `0 1 2 3 4` \ No newline at end of file +Saída #### `0 1 2 3 4` + +A função range também pode usar uma variável como intervalo. Exemplo: + +`valor = 5 +for i in range(valor): + print(i)` + +Além disso, a função range também pode usar dois ou três elementos para definir o elemento inicial, o elemento final e o valor do intervalo de elementos. Veja o exemplo: + +#### Exemplo de uso + +`for i in range(1, 10, 2): #1 é o início, 10 é o fim e 2 é a quantidade de elementos que farão um intervalo. No caso, vamos de 1 até 10, pulando de 2 em 2 números. +print(i)` + +Saída #### `1 3 5 7 9`