From 75fbdbcd149abb0542504c569b793ad3083907e3 Mon Sep 17 00:00:00 2001 From: Louis-Ladd Date: Fri, 15 Aug 2025 22:49:21 -0600 Subject: [PATCH 1/2] Add Fizzbuzz --- fizzbuzz.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fizzbuzz.py diff --git a/fizzbuzz.py b/fizzbuzz.py new file mode 100644 index 00000000..1110bf80 --- /dev/null +++ b/fizzbuzz.py @@ -0,0 +1,8 @@ +def fizzbuzz(start, end): + divisors = [(3, "fizz"), (4,"buzz")] + + for i in range(start, end): + result = "".join(word for divisor, word in divisors if i % divisor == 0) + print(result or i) + +fizzbuzz(0,100) From 8aada116dd674a6a8e4e6dab9c6fb8330f53843a Mon Sep 17 00:00:00 2001 From: Louis-Ladd Date: Fri, 15 Aug 2025 22:57:43 -0600 Subject: [PATCH 2/2] Add __main__ guard --- fizzbuzz.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fizzbuzz.py b/fizzbuzz.py index 1110bf80..53c5a308 100644 --- a/fizzbuzz.py +++ b/fizzbuzz.py @@ -5,4 +5,5 @@ def fizzbuzz(start, end): result = "".join(word for divisor, word in divisors if i % divisor == 0) print(result or i) -fizzbuzz(0,100) +if __name__ == "__main__": + fizzbuzz(0,100)