LN A-go-go <lnart...@yahoo.com.dmarc.invalid> Wrote in message: > Thanks for a better subject line, and for starting a new thread when you have a substantially new question. . Please use text mail instead of html. The html you're using can cause several different problems. And please do interleaved quoting, not top-posting. (I can't do likewise, since your html doesn’t quote at all with my mail reader)
Also specify in the first message of any thread what python version and os version you're using. You say 'at times, I can't even save it' Sounds like you need to learn your text editor better. Or switch to a better one if it's just flaky. You say 'it just isn't right' That's not much of an error message. You need to make it easier for us to help you. Did you get a traceback? Quote the whole thing. Did you get the wrong results? Tell us what you expected and show us what you got instead. So, without some specific questions, I'll comment on the code. Some of these changes may help you narrow down the problem. You only seem to be indenting 2 spaces, but that may be an html artifact, see above. Many htn ml to text converters throw out half the spaces. You have way too much code at top level, rather than functions. In distance (), the line starting DP.append does not line up with the preceding line. All the lines of a given block must line up exactly. I suppose you may be mixing spaces and tabs, which is very dangerous. Tell your editor to convert any existing tabs to spaces, then tell it to expand all future use of the tab key to 4 spaces. You define dist as a global and have an argument for it in function distance. I suspect it should simply be a local in distance () I don't spot any calls to distance or switch. I'm sure there are other things, but without running it, this is enough for now. -- DaveA _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor