From b838d9bb42800f8fbf937b8f288372d031cf96e0 Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Thu, 9 Apr 2026 09:05:37 +0200 Subject: [PATCH] aggiunge esercizio 28 --- lab28.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 lab28.py diff --git a/lab28.py b/lab28.py new file mode 100644 index 0000000..5a25d1f --- /dev/null +++ b/lab28.py @@ -0,0 +1,20 @@ +def mysplit(string): + words = [] + word = "" + for char in string: + if char != " ": + word += char + else: + if word: + words.append(word) + word = "" + if word: + words.append(word) + return words + + +print(mysplit("To be or not to be, that is the question")) +print(mysplit("To be or not to be,that is the question")) +print(mysplit(" ")) +print(mysplit(" abc ")) +print(mysplit(""))