我正在尝试运行包含函数的示例代码,但是从命令行运行时出现以下错误。
python:无法打开文件'Functions.py':[Errno 2
我检查了我的环境变量,并检查了我的代码。我当前正在使用JetBrains Pycharm 2018.3.2版本,这可能是问题吗?
答案 0 :(得分:1)
根据您的评论,您的代码应如下所示:
def My1st():
firstVar = 1
secondVar = 2
result = firstVar + secondVar
print("The result is ", result)
if __name__ == '__main__':
My1st()
请注意print
语句中的串联和name属性。
然后如果您在Windows上(看起来像您一样),
py Functions.py
应该给您输出:3
答案 1 :(得分:0)
Errno 2
指出找不到文件或目录(在本例中为'Functions.py')。您能检查您到Functions.py的路径是否正确吗?
答案 2 :(得分:0)
代码下面的行有错误
print(“结果为” +结果)
问题是您无法将字符串与 int 值连接
而且我也无法理解您的问题,但是下面是您可能希望从问题陈述中得到的一些代码。
def My1st():
firstVar = 1
secondVar = 2
result = firstVar + secondVar
print("The result is ", result)
if __name__ == "__main__" :
My1st()
OR
def My1st():
firstVar = 1
secondVar = 2
result = firstVar + secondVar
print("The result is ", result)
My1st()