我是一名大多数自学成才的程序员,最近申请了大量计算机实习。
作为选择过程的一部分,我从一个遥远城市的招聘人员那里收到了一个用Python完成的编程挑战(我使用的是Python 3)。 程序接受几个位置参数,并将其结果写入文件。
我需要提交"用于编译的源代码和确切的编译器参数。"我正在寻找最后一点意味着什么的启示。
从Python3空闲,如果programFile只包含函数定义,我可以
>>> import programFile
>>> function(arg1,arg2)
获取输出。或者,如果我向programFile添加可执行语句,我可以从命令行执行python programFile.py
以获取输出。我不知道其中一个是编译器参数,还是我需要其他只能编译代码的东西。
任何指导都将不胜感激。
答案 0 :(得分:1)
招聘人员使用的通用术语不适用于Python。没有使用编译器,因此也不需要编译器参数。
发送源文件和最低Python版本要求。
答案 1 :(得分:1)
Python是一种解释性语言,您无需编译python文件(.py)即可执行它。
我认为招聘人员对他们计划中的每种语言使用相同的信息。
我只会发送源代码,记录如何使用它,你会很好。