Gianpaolo Macario
commited on
Commit
·
ff2f8a3
1
Parent(s):
0339f03
feat(app): handle edge cases in greet()
Browse files
app.py
CHANGED
@@ -8,6 +8,11 @@ def greet(name: str) -> str:
|
|
8 |
Returns:
|
9 |
str: A greeting message addressed to the specified user.
|
10 |
"""
|
|
|
|
|
|
|
|
|
|
|
11 |
return "Hello " + name + "!!"
|
12 |
|
13 |
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
|
|
|
8 |
Returns:
|
9 |
str: A greeting message addressed to the specified user.
|
10 |
"""
|
11 |
+
if not name:
|
12 |
+
return "Hello stranger!!"
|
13 |
+
name = name.strip()
|
14 |
+
if len(name) > 50:
|
15 |
+
return "Name is too long!"
|
16 |
return "Hello " + name + "!!"
|
17 |
|
18 |
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
|