我周二有一份求职面试,当然他们想要一个代码示例。这是我第一次接受采访时我最初是一名化学家,我现在很紧张,因为我写的一个很酷的日历(source code)无效。
它允许你输入任何两天叫做生日和今天(我将使用替换功能将'this'更改为'current')并且它提供了许多错误 - 我用Google搜索了一个堆栈-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界面中不起作用。
答案 0 :(得分:1)
这是Python3中的SyntaxError,因为print
是一个函数。
你可以使用
print(age_in_days(3, 29, 1955, 3, 29, 1988))
或者用Python2运行你的程序(其中print
是一个声明)