Notepad++ indentation messes up
There is no universal tab size, so I always make sure to replace tabs by spaces (so you know what you see is what you get everywhere else as well)
Go to Settings -> "Preferences..." -> Language Menu/Tab Settings and check 'Replace by space'
I would suggest going to View > Show Symbol > Show Whitespace and Tab to get an better idea of how your indentations look.
PEP 8 tells us to use spaces instead of tabs in Python for cross-editor compatibility and consistency:
http://www.python.org/dev/peps/pep-0008/
Have a look at this answer for how to change tabs to spaces in Notepad++
Convert tabs to spaces in Notepad++
Perhaps that will fix your problem