调用有参数的函数

【持续做一些细小而有用的事情】

开发环境

Python版本:3.6.4 (32-bit)

编辑器:Visual Studio Code

C++环境:Visual Studio 2013

一文中我们成功的在C++主程序中嵌入了Python,并且调用了Python模块中的一个无参数的函数。这一篇我们将在此基础上,实现在主程序中调用有参数的函数,。

0 准备say_hi.py模块

在say_hi.py文件中增加含有一个参数的函数prt_hello和含有两个参数的函数zl_add,完整代码如下图:

1 主程序中调用含有一个参数的函数

将主程序中的数据作为参数直接传入Python模块中函数,肯定是不行的,这中间需要进行转换。,即需将主程序的数据转换为元组。

主程序源代码:

主程序运行结果:

2 主程序中调用含有两个参数的函数

通过如下示例介绍两种构造参数元组的方法。

主程序源代码:

主程序运行结果:

其它情况下的参数类似以上的处理方法。

3 下篇预告

在主程序中

总结的用法

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180515G06I7P00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券