I wrote this code:
def main():
num_tokens = []
str_tokens = []
user_data = input("Insert Delimited Data: ")
split_data = user_data.split(sep="|")
for i in split_data:
if i.strip().isnumeric():
num_tokens.append(i)
else:
str_tokens.append(i)
print("String Tokens: {}\nNumeric Tokens: {}.format(len(str_tokens), len(num_tokens)))
return
And it says EOL while scanning string literal, what does that mean and why?