官术网_书友最值得收藏!

About Python – compiled or interpreted

Compilers work by converting human-readable code written in high-level programming languages into machine code, which is then run by the underlying architecture or machine. If you don't wish to run the code, the compiled version can be saved and executed later on. It should be noted that the compiler first checks for syntax errors and only creates the compiled version of the program if none are found. If you have used C, you might have come across .out files, which are examples of compiled files.

In the case of interpreters, however, each line of the program is taken and interpreted from the source code at runtime and then converted into machine code for execution. Python falls into the category of interpreted byte code. This means that the Python code is first translated to an intermediate byte code (a .pyc file). Then, this byte code is interpreted line by line by the interpreter and executed on the underlying architecture.

主站蜘蛛池模板: 台东市| 油尖旺区| 虞城县| 江口县| 海南省| 佛山市| 微博| 贵溪市| 泾阳县| 溧阳市| 竹溪县| 镇远县| 蛟河市| 拉萨市| 海宁市| 建水县| 六安市| 观塘区| 封丘县| 波密县| 江阴市| 增城市| 政和县| 乡城县| 廊坊市| 扬中市| 信丰县| 南安市| 巴林右旗| 吴堡县| 会泽县| 崇州市| 江油市| 林州市| 集安市| 商南县| 江北区| 阳原县| 新建县| 邢台市| 师宗县|