如同 Java一样,它也是一种解释性语言。但与 Java不同的是,Python的重点是易用性。Python不需要很多时间来做常规的事情,如定义和强制转换变量类型。这些在编程里面本是很平常的事。另外,Python还有大量的免费库,这意味着当你需要实现一些基本的功能时不必“重新发明轮子”。而且由于它与 C / C ++代码之间可以进行简单的绑定,这就意味着代码繁重部分的性能可以植入这些语言,从而避免性能损失。
随着越来越多的电子产品开始支持“开箱即用”Python(与 RaspberryPi一道),我们可能会在机器人中看到更多 Python。 2. C/C++
很多人都认为 C / C ++对新的机器人科学家来说是一个良好的开端。