Ascii Art puzzle

I’m trying to do this puzzle in Python3.
I’m confused about the output string. Regardless the algorythm, even if I print a static string (for the first excercise with letter ‘E’) I get odd feedback.

Example 1
If I print static:
print("### ")
I get:
Found: Nothing
Expected: "### "

Example 2
If I print static:
print("### \0")
I get:
Found: "### "
Expected: "### "

Why on earth should I use ‘\0’ in Python? Why is the result still incorrect?

2 posts were merged into an existing topic: ASCII art puzzle discussion