From 9850d78c9ee56d3f1aa0fad6ac0d50034c2bd5bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Sun, 6 Nov 2022 10:26:30 -0300 Subject: [PATCH] =?UTF-8?q?count=20=C3=A9=20um=20iterador=20sem=20fim=20(i?= =?UTF-8?q?tertools)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aula108.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 aula108.py diff --git a/aula108.py b/aula108.py new file mode 100644 index 0000000..8e1da32 --- /dev/null +++ b/aula108.py @@ -0,0 +1,21 @@ +# count é um iterador sem fim (itertools) +from itertools import count + +c1 = count(step=8, start=8) +r1 = range(8, 100, 8) + +print('c1', hasattr(c1, '__iter__')) +print('c1', hasattr(c1, '__next__')) +print('r1', hasattr(r1, '__iter__')) +print('r1', hasattr(r1, '__next__')) + +print('count') +for i in c1: + if i >= 100: + break + + print(i) +print() +print('range') +for i in r1: + print(i)