From cdef0123456789abcd0000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jorijn van der Graaf Date: Wed, 24 Sep 2026 10:05:00 +0200 Subject: [PATCH 2/3] greet by name and document it greet() takes a name now and the farewell mirrors it; the README documents both calls. Callers that pass nothing still get the old text. The format follows the greeting spec [1]. [1] https://example.org/greeting-spec --- README.md | 4 ++++ hello.py | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 1234567..89abcde --- /dev/null +++ b/README.md @@ -2,0 +3,4 @@ +# hello + +Call `greet(name)` or `farewell(name)`; without a name both return the +plain text. diff --git a/hello.py b/hello.py index 1234567..89abcde 100644 --- a/hello.py +++ b/hello.py @@ -3,9 +3,13 @@ """Greetings.""" -def greet(): - return "hello" +def greet(name=None): + if name is None: + return "hello" + return "hello " + name @@ -9,3 +13,5 @@ def greet(): -def farewell(): - return "bye" +def farewell(name=None): + if name is None: + return "bye" + return "bye " + name base-commit: 0000000000000000000000000000000000000000 -- 2.55.0