我们可以在 for 循环的变量中添加所有元素吗?

塔奈·库马尔

我正在尝试构建一个计算 number 阶乘的程序num1问题是:如何将 中的所有数字相乘i

在这里,我使用了一个for循环从 5 向后生成数字:5,4,3,2,1,0

但是有什么办法可以将变量的所有数字相乘i吗?

for i in range(0,5,-1):
    print(i)

结果如下:

5
4
3
2
1

有什么办法可以得到数字的乘积。我希望输出为120.

雷达

你的 for 循环是错误的。

range(start, end, step):要将所有数字从 5 减少到 1,您需要 range(5, 0, -1)

您可以在循环内的变量中累积结果。开始,1因为那是乘法恒等式。

retval = 1
for i in range(5, 0, -1):
    retval *= i
print(retval)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我们可以理解吗?

来自分类Dev

我们可以关闭MouseEvents吗?

来自分类Dev

我们可以从DOM中删除元素吗?

来自分类Dev

我们可以在Android的RemoteView中添加ListView吗?

来自分类Dev

我们可以在 JobManager 中添加 ByteArrayInputStream 吗?

来自分类Dev

我们可以将我们的编程放在android的doInBackground()中吗

来自分类Dev

我们可以在“Quickblox”中重新加入我们错过的群组通话吗?

来自分类Dev

我们可以在DOM的末尾显示HTML元素吗?

来自分类Dev

我们可以在wlst脚本中导出变量吗

来自分类Dev

我们可以在绘图中添加文字吗?

来自分类Dev

我们可以在react片段上添加事件吗?

来自分类Dev

我们可以设置没有密码的根吗?

来自分类Dev

我们可以设置没有密码的根吗?

来自分类Dev

我们可以有多个扩展 CursorAdapter 的活动吗

来自分类Dev

我们可以在 NuSMV 中有终端状态吗?

来自分类Dev

我们可以从ember js中的组件路由吗?

来自分类Dev

我们可以在文件中存储多个对象吗?

来自分类Dev

我们可以得到R中的因子矩阵吗?

来自分类Dev

我们可以缩短/ etc / sudoers中的脚本吗?

来自分类Dev

我们可以在裸仓库中合并分支吗?

来自分类Dev

我们可以在Java中模拟Web容器吗?

来自分类Dev

我们可以在url参数中传递null吗?

来自分类Dev

我们可以在orientdb中更新EDGE吗?

来自分类Dev

我们可以在GDB中设置键绑定吗?

来自分类Dev

我们可以在类中声明密封方法吗

来自分类Dev

我们可以在logcat中关闭“聊天”吗?

来自分类Dev

我们可以限制C ++中的用户输入吗?

来自分类Dev

我们可以在RingCentral沙箱中记录通话吗

来自分类Dev

我们可以在NEAR中返回`AccountID`数组吗?

Related 相关文章

热门标签

归档