【发布时间】:2014-08-07 03:22:52
【问题描述】:
def 储蓄(pocket_money、paper_route、支出):
--- 返回 pocket_money + paper_route - 消费
打印(节省(10、10、5))
此代码表示 print 所在的位置存在语法错误。 Idk 出了什么问题,我从初学者到 python 书中得到了该代码。我尝试了书中涉及 return 语句的更多示例,并且都给了我 print 所在的语法错误。我注意到的一件事是,当我在 return 语句上按 ENTER 时,光标出现时没有空格,就像结束块一样。不知道这是否正常;前几天刚开始学习python。
我正在使用 Python 3.4.1
假设我之前发布的坐标转换,那么我是否必须将积分分成两部分,如下所示 \int_0^$u_2$(\frac{$v_3$-$v_2$}{$u_3$- $u_2$})$u^2$du + \int_$u_2$^$u_3$[(\frac{$v_3$-$v_2$}{$u_3$-$u_2$})u + $v_3$ - (\frac{$v_3$-$v_2$}{$u_3$-$u_2$})$u_3$]u du ?
【问题讨论】:
-
你能粘贴错误跟踪吗?
-
要在堆栈溢出时使用代码块,请在每行代码前添加 4 个空格。要将一些单词放入代码块中,请用反引号括起来:`
-
def Savings(pocket_money, paper_route, consumption):
return pocket_money + paper_route - spendingprint(savings(10, 10, 5)) SyntaxError: invalid syntax
标签: function python-3.x syntax-error return