Code: Select all
MicroPython v1.6 on 2016-02-01; PYBv1.0 with STM32F405RG
Type "help()" for more information.
>>> AReallyLongVariableNameThatIsNotAllThatUseful = 42
>>> dir()
['c', 'AReallyLongVariableNameThatIsNotAllThatUseful', '__name__', 'machine', 'pyb', 'Candle']
>>> x="FooBarBazQuux"*20
>>> x
'FooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuuxFooBarBazQuux'
>>> exec("%s = 69" % x)
>>> dir()
['machine', 'pyb', 'c', 'Candle', 'x', '__name__', 'FooB', 'AReallyLongVariableNameThatIsNotAllThatUseful']
>>> FooB
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'FooB' is not defined
>>> FooBa
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'FooBa' is not defined
>>>