加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python函数执行

发布时间:2020-12-20 12:09:43 所属栏目:Python 来源:网络整理
导读:所以我发现这个网站叫做codewars.com,想要注册.当我选择我的语言为 python时,它给了我一个问题需要解决: 代码无法正常执行.试着找出原因. def multiply(a,b): a * b 我无法弄清楚原因.它使用python 3.4在PyCharm中正确执行,当我添加print(a * b)而不是* b时
所以我发现这个网站叫做codewars.com,想要注册.当我选择我的语言为 python时,它给了我一个问题需要解决:

代码无法正常执行.试着找出原因.

def multiply(a,b):
  a * b

我无法弄清楚原因.它使用python 3.4在PyCharm中正确执行,当我添加print(a * b)而不是* b时,当我使用multiply(2,3)调用函数时.仅使用给定的代码片段也可以成功执行代码.已经给出了上面的python代码在2.7中的任何想法?

解决方法

如果它是一个函数,它需要返回一些东西.否则,运行它是没用的.

所以你可能需要说:

def multiply(a,b):
  return a * b

您可能希望在Python中阅读更多有关函数的内容以及何时有意义(例如,通过引用传递).这可以是一个很好的起点:Python functions.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读