From 81d9c9edd314fc67744e55033239169efb8298c4 Mon Sep 17 00:00:00 2001 From: David Ferrone Date: Mon, 15 Jul 2024 11:55:00 -0400 Subject: Week 278 --- challenge-278/zapwai/python/ch-2.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 challenge-278/zapwai/python/ch-2.py (limited to 'challenge-278/zapwai/python/ch-2.py') diff --git a/challenge-278/zapwai/python/ch-2.py b/challenge-278/zapwai/python/ch-2.py new file mode 100644 index 0000000000..c268a03861 --- /dev/null +++ b/challenge-278/zapwai/python/ch-2.py @@ -0,0 +1,24 @@ +def arrange(word): + arr = list(word) + mysort = sorted(arr) + return "".join(mysort) + +def proc(mystr, char): + print("Input: mystr =", mystr, "char =", char) + ind = mystr.find(char) + if (ind == -1): + print("Output:", mystr) + else: + begin = mystr[0 : ind + 1] + end = mystr[ind + 1 : len(mystr)] + print(arrange(begin)+end) + +mystr = "challenge" +char = "e" +proc(mystr, char) +mystr = "programming" +char = "a" +proc(mystr, char) +mystr = "champion" +char = "b" +proc(mystr, char) -- cgit