我周二有一次工作面试,他们当然想要一个代码示例。这是我的第一次面试,我本来是一名化学家,现在我很紧张,因为我写的一个很酷的日历(源代码)不起作用。
它允许你输入任何两天,称为生日和这一天(我将使用替换函数将"this"更改为"current"),但它给出了许多错误-我在谷歌上搜索了一个stack-O,并将所有选项卡更改为空格。然后我删除了行末的所有空格。现在错误一直到最后一行?!?!
在C:\命令提示符下:
{File: "my filename", line 386 print age_in_days(3, 29, 1955, 3, 29, 1988)
**a cursor object points to the 's' in 'age_in_days'**
Syntax error: invalid syntax}
现在我今天又想了一遍,我想我不明白在python命令提示符中调用函数?我昨天刚下载。但是代码在Udacity的JIT接口中不起作用。
这是Python3中的SyntaxError,因为print
是一个函数。你可以使用
print(age_in_days(3, 29, 1955, 3, 29, 1988))
或者使用Python2运行程序(其中print
是一个语句)