In [1]:
import random
from IPython import display

In [2]:
rnd = "a random number <0x%s>" % random.random()

In [3]:
rnd


Out[3]:
'a random number <0x0.676340644778>'

In [4]:
print(rnd)
print(1234)
rnd


a random number <0x0.676340644778>
1234
Out[4]:
'a random number <0x0.676340644778>'

In [5]:
rnd2 = "some other random number <0x%s>" % random.random()

In [6]:
rnd2


Out[6]:
'some other random number <0x0.0804665272065>'

In [7]:
print(rnd2)
print(4567)
rnd


some other random number <0x0.0804665272065>
4567
Out[7]:
'a random number <0x0.676340644778>'

In [8]:
display.display(display.HTML("<h1>%s</h1>" % rnd2))


some other random number <0x0.0804665272065>


In [9]:
class A(object):
    pass
A()


Out[9]:
<__main__.A at 0x7fc8d4d31750>