On 24Oct2014 20:37, Seymore4Head <Seymore4Head@Hotmail.invalid> wrote:
On Sat, 25 Oct 2014 01:20:53 +0100, MRAB <pyt...@mrabarnett.plus.com>
One function you can use is repr:
x = 1
y = "1"
print(repr(x))
print(repr(y))
This will print:
1
'1'
OK, now it's clear that x is an int and y is a string.
Yes
In particular, Python's interactive mode uses repr to print the result of any
expression that whose value was not None:
[/Users/cameron]fleet*> python
Python 2.7.8 (default, Oct 3 2014, 02:34:26)
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> x=1
>>> y='1'
>>> x
1
>>> y
'1'
>>>
so you get this for free in that mode.
Cheers,
Cameron Simpson <c...@zip.com.au>
If your new theorem can be stated with great simplicity, then there
will exist a pathological exception. - Adrian Mathesis
--
https://mail.python.org/mailman/listinfo/python-list