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

Reply via email to