for循环练习*阶乘然后求和
来源:互联网 发布:navicat写sql语句 编辑:程序博客网 时间:2024/06/05 18:37
n以内的整数先阶乘,然后求和:
# -*- coding:utf-8 -*-# 作者:zxz# 日期:2015/11/13# n以内的整数阶乘,然后求和。factorial = 1sum1 = 0n = int(raw_input("输入一个整数,计算阶乘然后求和:"))str1 = ""for i in range(1,n+1): for j in range(1,i+1): #这个for用来计算阶乘 factorial = factorial * j print str(i)+"!","=",factorial sum1 = sum1 + factorial factorial = 1#这里需要把factorial的值还原成1,以便计算下一个整数的阶乘 if n != j: str1 = str1 + str(j)+"!+" else: str1 = str1 + str(j)+"!"print str1,"=",sum1
运行结果类似:
0 0
- for循环练习*阶乘然后求和
- 利用for循环求和
- FOR循环求和sum
- FOR循环求和sum
- LabView (for循环 阶乘 )
- 利用循环求和for语句
- for循环练习【20171113练习】
- for循环练习
- for循环练习*累加
- for循环程序练习
- for循环练习
- for 循环 嵌套练习
- For循环练习
- for嵌套循环练习
- for循环练习
- for循环 进阶练习
- for循环的练习
- for循环语句练习
- mysql 分区表删除分区后表定义也会自动变更
- vfat文件系统
- 第十周项目1 二叉树算法库
- [leetcode-304]Range Sum Query 2D - Immutable
- 【高精度计算 04】 大数加法与树结合
- for循环练习*阶乘然后求和
- JAVA学习10_@Override、@Deprecated和@SuppressWarnings注释说明
- 打造史上最简单,最实用的Log工具类
- 关于css中 line-height 在ie中和在chrome中错位的问题
- HDU 初级DP专题
- stm32f10x.h解析
- c++中类的内存问题
- 1027. Colors in Mars (20)
- Sql Server 语句总结