python逻辑判断,年龄问题

问题遇到的现象和发生背景

定义一个年龄变量age,要求年龄在0到120之间,if后同时出现大于和小于就报错了(详见图片)

 问题相关代码,请勿粘贴截图

age=120
if age<=120 and age>=0:
print("True")
else:
print("False")
运行结果及报错内容

if % geshi.py': [Errno 2] No such file or directory
Process finished with exit code 2
 
我的解答思路和尝试过的方法

我就是说不理解,我们if那一行会报错,我服了
 
我想要达到的结果

问题到底在哪?要怎么改啊?

你这代码我复制下来能运行(除了最后一行的右括号是中文的
不是代码本身的问题,看报错像是运行环境的问题,换个ide运行吧