Python 我的程序第481行有问题,它说的是语法错误,但语法似乎很好
我是python编程新手。我在网上上过几门课,我相信我对它有基本的了解。我决定尝试制作一个非常简单的程序,它基本上会问几个问题,最后根据我之前输入的内容进行一些计算后打印出答案 它一直运行良好,直到有一天我遇到了一个对我来说毫无意义的问题,因为它打印出了错误无效语法,但我知道语法是正确的,因为我至少有50个打印行在这个上面,工作正常Python 我的程序第481行有问题,它说的是语法错误,但语法似乎很好,python,Python,我是python编程新手。我在网上上过几门课,我相信我对它有基本的了解。我决定尝试制作一个非常简单的程序,它基本上会问几个问题,最后根据我之前输入的内容进行一些计算后打印出答案 它一直运行良好,直到有一天我遇到了一个对我来说毫无意义的问题,因为它打印出了错误无效语法,但我知道语法是正确的,因为我至少有50个打印行在这个上面,工作正常 File "/home/garyhost/Hacking/Python_Programing/Program_1_All_In_One/All_In_On
File "/home/garyhost/Hacking/Python_Programing/Program_1_All_In_One/All_In_One.py", line 241
print("PiP Profit: ", take_profit_pip_calulation(num7, num5, num4))
^
SyntaxError: invalid syntax
我上传代码的github项目如下:
问题从第481行及以下开始…该程序(如果可以这样调用)非常简单…当下一行开头显示“^”符号时,表示前一行有错误,因为在这种情况下,它没有关闭 阅读脚本时,您忘记在前一行添加
)
所以改变
print(“潜在利润:”、潜在利润或损失(num7、num5、长短计算(风险计算(num1、num2、num5、num6)),“£/$/€”
致:
print(“潜在利润:”、潜在利润或损失(num7、num5、长短计算(风险计算(num1、num2、num5、num6))),“£/$/€”
具体来说,这是我添加的第三部分
我会推荐一个更好的IDE,比如pyCharm,它可以检测这样的小错误。上面一行缺少一个括号。这通常是这样的错误的原因,当问题行似乎没有问题时。非常感谢