python-3.x - Jupyter Notebook 初学者 编写函数的问题
问题描述
我在 Jupyter Notebook 中遇到了这个问题。任何帮助,将不胜感激 :)
写出从以下函数中得到 25 的结果的函数调用是什么样的:
def my_multiplier(argOne, argTwo):
return argOne * argTwo
解决方案
所以看看这个函数,它把两个参数相乘:
def my_multiplier(argOne, argTwo):
return argOne * argTwo
其工作方式是,当您调用函数时,指定的值将成为参数 argOne
和argTwo
.
所以如果我们调用my_multiplier()
with 说(3, 7)
,在你的函数argOne
中包含一个值3
和argTwo
一个值7
。在这种情况下,星号*
表示乘法运算。所以该函数返回两个参数相乘的值。
def my_multiplier(argOne, argTwo):
return argOne * argTwo
result = my_multiplier(3, 7)
print("my_multiplier returns " + str( result ) )
这将输出:
my_multiplier returns 21
你现在能自己想出答案吗?
推荐阅读
- c - 如何通过递归传递两个参数来反转数组?
- ios - 计算器应用程序中显示的文本不正确
- c# - 使用 ASP.NET Core 2.0 将 Simple Injector 组件注入 IHostedService
- deployment - 处理 Chef 食谱中的软件版本
- sharepoint-online - 禁用人员选取器的拼写检查 - InfoPath 表单
- sql - 编写 Count SQL 查询并显示结果的问题
- javascript - 任何提供可调整 dpi、可选文本和 CSS 支持的 HTML 到 PDF 渲染器?
- php - Mysqli 查询错误
- oracle - 如何获得 HH:MI:SS 等两种日期格式之间的差异?
- tfs - 在 TFS 中构建多个配置 在不同平台上构建