小编liy*_*uan的帖子

转义是我在pycharm中不想要的快捷方式,如何更改?

在pycharm escape中,我切换到编辑器窗口,该如何更改?

python pycharm

5
推荐指数
1
解决办法
79
查看次数

解释器如何翻译 for 循环?

我知道解释器将您的源代码逐行翻译成机器代码,并在遇到错误时停止。

我想知道,当你给它 for 循环时,解释器会做什么。

例如,我有以下(MATLAB)代码:

for i = 1:10000

pi*pi

end
Run Code Online (Sandbox Code Playgroud)

它真的运行并逐行翻译 for 循环 10000 次吗?

使用编译器时,机器代码更短,仅由一组语句组成,其中包含对 10000 次迭代有效的 go to 控制语句。

如果这没有意义,我很抱歉,我对编程的基础知识不是很了解,但我想快速理解。

compiler-construction interpreter compilation

2
推荐指数
1
解决办法
1269
查看次数