Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是扩展语言?示例:python可以用作扩展语言_Python - Fatal编程技术网

什么是扩展语言?示例:python可以用作扩展语言

什么是扩展语言?示例:python可以用作扩展语言,python,Python,它与脚本语言有何不同?这意味着您可以“轻松”将Python与其他语言连接起来 一个例子是使用C语言编写主程序,并在其中使用外部Python脚本 为了举例说明,想象一个C语言的程序计算迷宫,以及一个Python脚本,该脚本给出了一个穿越迷宫的策略。用户可以用Python定义自己的策略,而不是埋头于C代码。 用户将执行C代码,将Python脚本filepath作为参数,C代码将执行Python代码作为要使用的策略 一个很好的特性是,您可以更改Python脚本,而不必重新编译C代码。这意味着您可以“轻

它与脚本语言有何不同?

这意味着您可以“轻松”将Python与其他语言连接起来

一个例子是使用C语言编写主程序,并在其中使用外部Python脚本

为了举例说明,想象一个C语言的程序计算迷宫,以及一个Python脚本,该脚本给出了一个穿越迷宫的策略。用户可以用Python定义自己的策略,而不是埋头于C代码。 用户将执行C代码,将Python脚本filepath作为参数,C代码将执行Python代码作为要使用的策略

一个很好的特性是,您可以更改Python脚本,而不必重新编译C代码。

这意味着您可以“轻松”将Python与其他语言连接起来

一个例子是使用C语言编写主程序,并在其中使用外部Python脚本

为了举例说明,想象一个C语言的程序计算迷宫,以及一个Python脚本,该脚本给出了一个穿越迷宫的策略。用户可以用Python定义自己的策略,而不是埋头于C代码。 用户将执行C代码,将Python脚本filepath作为参数,C代码将执行Python代码作为要使用的策略


一个很好的特性是,您可以更改Python脚本,而不必重新编译C代码。

扩展语言就是它听起来的样子。用于扩展其他应用程序的语言。例如,当您使用Visual Basic在Excel中编写宏时,即使用VB作为扩展语言。当您使用Javascript为浏览器编写插件时,即使用JS作为扩展语言


扩展语言是用来编写扩展的语言。

扩展语言就是它听起来的样子。用于扩展其他应用程序的语言。例如,当您使用Visual Basic在Excel中编写宏时,即使用VB作为扩展语言。当您使用Javascript为浏览器编写插件时,即使用JS作为扩展语言

扩展语言是一种用于编写扩展的语言