题目:求1+2!+3!+...+20!的和。

  1 # -*- coding:utf-8 -*-
  2 n = input('请输入要计算的整数:')
  3 a = 1
  4 #l1 = []#检测用
  5 sum1 = 0
  6 for i in range(1,n+1):
  7     num = i
  8     for j in range(i-1,0,-1):
  9         num*=j
 10 #   l1.append(num)#检测用
 11 #   print l1
 12     sum1 += num
 13 print sum1
~               

结果为:
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 40.py 
请输入要计算的整数:2
3
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 40.py 
请输入要计算的整数:3
9
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 40.py 
请输入要计算的整数:4
33


更多相关文章

  1. 我的电脑认为有符号整数比-1小?
  2. 嵌入式或LINUX相关研发面试题目
  3. 请教用sql loader导入数据,最后一位是整数的问题
  4. 面试程序员SQL题目?哪位大哥大姐帮我看看 这怎么做? 谢谢
  5. js实现把整数秒转化为"hh:mm:ss"的时间格式.
  6. 给定一个整数数组,找出两个下标,要求后面下标所指的数减去前面下标
  7. 软件大赛题目----(第一个)Java

随机推荐

  1. TextView的android:maxHeight,android:min
  2. android游戏编程的学习笔记(以植物大战僵
  3. TextView 文字加图片显示效果
  4. android 使控件透明
  5. Android中对NFC的实现代码分布在如下几个
  6. android定位布局
  7. android layout_weight了解
  8. Android修改自己程序字体的方法详解
  9. Android:解决RadioGroup中RadioButton的图
  10. Android 常用组件,的常用类型