There are many ways to find the position of a character inside a string some of the important methods I am discussing here:-
So, if you want to find all the positions of a character in a string, you can use the enumerate()function for that below is the code that explains how to do that:
s = 'shak#spea#e'
c = '#'
print([pos for pos, char in enumerate(s) if char == c])
Another method you can use, which is the find() function this function will be very helpful in case if your string does not contain that character in that case this function will return -1.
How we use find()function:-
>>> myString = 'Position of a character'