您好,我是这种编程的新手,我想我不太了解它的工作原理,使用方法以及如何运行它。
我还没有找到类似的线程,但是如果有的话,我很乐意在那里定向。
一些背景:我以前已经完成了一些基本的嵌入式C编程,并且我了解编译过程以及书面代码如何转化为电路的作用。一旦将其复制到ROM/RAM,它现在是一个具有自己的程序来运行它的“独立”系统。
现在开始本课程,我完全迷路了。Python型编程仅在现有操作系统中运行吗?从我阅读的内容来看,这似乎是通过使用程序员写的代码来控制其他程序/软件的意图,我认为它被称为“脚本”。我使用一个名为MU的IDE,可以从中运行并调试/检查代码,还使用Python Shell。对我来说,这并不重要,因为我能从那里做什么?代码仅在IDE中运行?我认为这被称为“重放编程”,我很确定它不仅仅是在IDE中编写代码。
当我使用它时,我还阅读了有关解释器以及如何实际运行代码的方式(类似于编译器,但仍然不同)。这一定是为什么当您在其他地方运行时使用Shebang线,而不是来自IDE?解决通往解释器的路径?
我知道这是很多,任何答案都值得赞赏。谢谢。
我还没有找到类似的线程,但是如果有的话,我很乐意在那里定向。
一些背景:我以前已经完成了一些基本的嵌入式C编程,并且我了解编译过程以及书面代码如何转化为电路的作用。一旦将其复制到ROM/RAM,它现在是一个具有自己的程序来运行它的“独立”系统。
现在开始本课程,我完全迷路了。Python型编程仅在现有操作系统中运行吗?从我阅读的内容来看,这似乎是通过使用程序员写的代码来控制其他程序/软件的意图,我认为它被称为“脚本”。我使用一个名为MU的IDE,可以从中运行并调试/检查代码,还使用Python Shell。对我来说,这并不重要,因为我能从那里做什么?代码仅在IDE中运行?我认为这被称为“重放编程”,我很确定它不仅仅是在IDE中编写代码。
当我使用它时,我还阅读了有关解释器以及如何实际运行代码的方式(类似于编译器,但仍然不同)。这一定是为什么当您在其他地方运行时使用Shebang线,而不是来自IDE?解决通往解释器的路径?
我知道这是很多,任何答案都值得赞赏。谢谢。
最后编辑: