Sublime Text run python可以在mac上运行,但不能在windows8上运行

2024-09-30 10:30:23 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的mac上的崇高文本:

# farenhiet to celcius
def farenheit2celcious (farenheit):
celcius = (5 / 9) * (farenheit - 32)
return celcius

#test
c1 = farenheit2celcious(32)
print c1

在控制台中给出0

在窗口,在崇高的文本中,我得到

打印c1 ^ 语法错误:语法无效 [在0.1s内完成,退出代码为1]

有什么想法吗?行尾?文件是不同计算机从dropbox访问的同一个文件。两种环境都有sublime text2,可能安装了不同的软件包


Tags: 文件totest文本returnmacdef语法
1条回答
网友
1楼 · 发布于 2024-09-30 10:30:23

如果在windows上安装了python3,这将是一个问题。我假设MAC上的python是python2.x,windows上的是3.x

在python3中,print是一个函数,因此它应该是print(c1)

可以通过以下方法检查python版本:

  1. 只要在Mac上的控制台上输入python,就会看到版本

  2. 在windows上打开IDLE,查看打印的版本

相关问题 更多 >

    热门问题