首页 > 编程语言 > 详细

【原创】Python基础算法:阶乘推导式计算

时间:2020-06-18 12:03:51      阅读:65      评论:0      收藏:0      [点我收藏+]

首先,抛出一条梗 2!=2,它对不对?

需求题目:输入任意数字(整数),计算阶乘并显示公式和计算结果。

其次,阶乘公式建议百度下。比如2!=2*1=2

下面进入主题,如何计算阶乘。

1、接收数字,转为整数类型

input_num=int(input(input a number:))

2、拼接计算公式,比如3!=3*2*1

‘x‘.join(lst)  # lst:list各元素必须是str类型

技术分享图片

3、计算结果,6

技术分享图片

4、综合结果3!=3*2*1=6

技术分享图片

 

 再扩展下,可以对输入的字符串做判断,并根据不同的内容做出不同的错误提示。

到此结束,你学会了吗?

【原创】Python基础算法:阶乘推导式计算

原文:https://www.cnblogs.com/hightech/p/13156417.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!