Pyscripter by default uses the latest version of python available So You are probably using python 3 on pyscripter where print
is a function so instead try:
def f(a):
print(a)
And to set pyscripter to use python 2 add this to your pyscripter shortcut edit the target
field to look like:
"path_2_PyScripter.exe" --PYTHON27