From 62b7aa99677ccadca1f30a9004f7f02509ab953e Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Thu, 22 May 2014 18:38:48 -0300 Subject: [PATCH] add counting and filtered-count patterns in 1.1.3 --- .../UNIT-01/03-problem-solving/.loops.py.swp | Bin 12288 -> 12288 bytes .../UNIT-01/03-problem-solving/loops.py | 22 ++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/03-problem-solving/.loops.py.swp b/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/03-problem-solving/.loops.py.swp index 653e8be1e01e3d00459848e319af8a35f3cadaf1..a88d85bea7f8e75f6d34070e9f796fc48e9b5e85 100644 GIT binary patch delta 480 zcmb8qJx>Bb5C-6()*M(7D~F&7L{yLv69g+QER2O8F;NomT)0WjJ#u%bmGBE}sPLmT z#!5qNgO>gbYa4sxdxsbc8z*^^+r7!VGo5Ou%7@wA^$lK{&l4&}w4=|r_UM!D;zY_7 zvm1#_Kd!z;Bk}%3>?5iZ22l@!UbKYu5+!K28LT%b-@t~{}@(?GccqUWhPH%WK`Mca)y7hgn+)ojNHrr!7Z8B>hk^JI|7JyjMf{VG=-U7QVu2Q* diff --git a/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/03-problem-solving/loops.py b/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/03-problem-solving/loops.py index 155499e..c4f5f72 100644 --- a/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/03-problem-solving/loops.py +++ b/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/03-problem-solving/loops.py @@ -1 +1,23 @@ # Loops - http://beastie.cs.ua.edu/cs150/book/index_14.html + +i = 0 +while i < 5: + print i + i += 1 + +# Other loops +for i in range(0, 5, 1): # 5 exclusive + print i + +# The counting pattern +count = 0 +for i in range(0, len(items), 1): + count += 1 + +# The filtered-count pattern +count = 0 +for i in range(0, len(items), 1): + if items[i] % 2 == 0: + count += 1 + +