From f843ac400e32db378251c816aaa66663113ee8e3 Mon Sep 17 00:00:00 2001 From: cheeks <134818917+leftovertoast@users.noreply.github.com> Date: Thu, 20 Feb 2025 00:53:08 +0000 Subject: [PATCH] Completed Exercise 8-10 Sending Messages --- Chapter_08/8-10_sending_messages.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Chapter_08/8-10_sending_messages.py diff --git a/Chapter_08/8-10_sending_messages.py b/Chapter_08/8-10_sending_messages.py new file mode 100644 index 0000000..915108c --- /dev/null +++ b/Chapter_08/8-10_sending_messages.py @@ -0,0 +1,24 @@ +# Exercise 8-10 Sending Messages +# Learning Objective: Manipulate a list from withim a function. + +texts = ['message one', 'message two', 'message three'] +sent_messages = [] + +def show_messages(messages): + for message in messages: + print(message) + +def send_message(some_messages): + while some_messages: + to_be_sent = some_messages.pop() + sent_messages.append(to_be_sent) + print(f'{to_be_sent} has been sent') + + +#show_messages(texts) + +send_message(texts) +print("SENT MESSAGES:\n") +print(sent_messages) +print('\nTEXTS:\n') +print(texts) \ No newline at end of file