Skip to content

Commit 017ba74

Browse files
committed
.
1 parent ff715ef commit 017ba74

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

Problem Set 5/test_bank/bank.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
def main():
22
greeting = input("Greeting: ")
3-
print(value(greeting))
3+
print(f"${value(greeting)}")
44

55
def value(greeting):
66
if "hello" in greeting.lower().strip() :
7-
return "$0"
7+
return 0
88
elif greeting.lower().strip().startswith('h'):
9-
return "$20"
9+
return 20
1010
else:
11-
return "$100"
11+
return 100
1212

1313

1414
if __name__ == "__main__":

Problem Set 5/test_bank/test_bank.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,18 @@ def main():
77

88

99
def test_hello():
10-
assert value("hello") == "$0"
11-
assert value(" hello ") == "$0"
10+
assert value("hello") == 0
11+
assert value(" hello ") == 0
12+
assert value("HELLO") == 0
13+
assert value("HellO") == 0
1214

1315
def test_greeting_starts_with_h():
14-
assert value(" hi") == "$20"
15-
assert value("How you doing?") == "$20"
16+
assert value(" hi") == 20
17+
assert value("How you doing?") == 20
18+
assert value("HoW YOU DOING?") == 20
1619

1720
def test_other_greeting():
18-
assert value("What's happening?") == "$100"
21+
assert value("What's happening?") == 100
1922

2023
if __name__ == "__main__":
2124
main()

0 commit comments

Comments
 (0)