When slicing from the start, or to the end, we can write:
s = 'hello world!' print(s[0: 3]) # hel print(s[10: len(s)]) # d!
Python provides a more concise way of handling those slices by omitting the initial
0:if the slice should be from the beginning, and omitting the
len(s)if the slice should go up until the end.
s = 'hello world!' print(s[:3]) # hel print(s[10:]) # d!
Given a string, your task is to split it in half and check if those two pieces are equal. If they are equal the program should print