Syntax¶
Generated Wed 11 Nov 2020 02:26:58 UTC
Spaces¶
uPy requires spaces between literal numbers and keywords, CPy doesn’t¶
Sample code:
try:
print(eval('1and 0'))
except SyntaxError:
print('Should have worked')
try:
print(eval('1or 0'))
except SyntaxError:
print('Should have worked')
try:
print(eval('1if 1else 0'))
except SyntaxError:
print('Should have worked')
CPy output: |
uPy output: |
0
1
1
|
/bin/sh: ../ports/unix/micropython: No such file or directory
|