If you want to check if a string represents an int, without using try/except? Then just use the following Python helper function.
1 2 3 4 5 6 7 8 9 10 11 | def RepresentsInt(s): try: int(s) return True except ValueError: return False >>> print RepresentsInt("+123") True >>> print RepresentsInt("10.0") False |
If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.