美文网首页
2018-08-26作业

2018-08-26作业

作者: 祖国的花朵_3980 | 来源:发表于2018-08-26 22:32 被阅读0次

1.控制台输入年龄,根据年龄输出不同的提示(例如:老年人,青壮年,成年人,未成年,儿童)

import random 
age = random.randint(1,100)
print(age)
if age >= 60:
    print('老年人')
elif age >= 30:
  print('青壮年')
elif age >= 18:
  print('成年人')
elif age >= 10:
  print('未成年')
else:
  print('儿童')

2.计算5的阶乘 5!的结果是

5!== 54321
第一种方法:

jie_cheng = 5*4*3*2*1
print(jie_cheng)
第二种方法:
    sum = 1
for a in range(1,6):
  sum  *= a
print('5!的结果是:%d'%(sum))

3.求1+2!+3!+...+20!的和 1.程序分析:此程序只是把累加变成了累乘。

1+2*1+3*2*1+4*3*2*1+5*4*3*2*1...+(20*19*18*...*1)
a = 1
b = 2
c = 2
for x in range(3,21):
    c *= x #c 是从3开始 3!。
    a = b   #
    b = c
    sum += c
print(c)

4.计算 1+1/2!+1/3!+1/4!+...1/20!=?

1/1+1/(21)+1/(321)+/(4321)+1/(54321)...+1/(201918...1)
不会

5.循环输入大于0的数字进行累加,直到输入的数字为0,就结束循环,并最后输出累加的结果。

x = random.randint(0,10)
print(x )
 a1 = 0
 while x >= 0:
    a1 += x
    if not x:       
        break 
 print('输入为0时,累加结果为:%d'%(sun))

相关文章

  • 2018-08-26

    2018-08-26 现在立刻马上 2018-08-26 20:53 · 字数 599 · 阅读 0 · 日记本 ...

  • 付出不亚于任何人的努力

    戴师傅 2018-08-26 2018-08-26 20:32 打开App (稻盛哲学学习会)打卡第122天 姓名...

  • 小程序学习第8天

    2018-08-26昨天没学,空白。

  • 2018-08-26

    2018-08-26 陈顺富简书作者 2018-08-26 09:28 打开App 部门:三分厂 岗位:真空常白班...

  • 2018-08-26作业

    1.控制台输入年龄,根据年龄输出不同的提示(例如:老年人,青壮年,成年人,未成年,儿童) 2.计算5的阶乘 5!的...

  • 2018-08-27

    【59号-张玉-如何学习读后总结】 2018-08-26 22:09 · 字数 594 · 阅读 2 · 日记本 ...

  • 2018-08-26

    2018-08-26 事件:今天参加以前同事孩子的婚礼。 感受:惊叹,感动。 对方:欣喜,开心,激动。 想法:时间...

  • L4-U1-2-Vocabulary2-Dialogue

    流利说 D60 2018-08-26 日 一、复习 Level4-Unit1-Part2*Learning- Vo...

  • 2018-08-27

    江苏万千工品金秀 万千工品金秀 2018-08-26 20:48 · 字数 155 · 阅读 11 · 日记本 姓...

  • 用正则表达式做日期格式化

    输出:2018-08-26 21:11:15可以输入其他的分隔符YYYY/MM/dd HH:mm:ss 201...

网友评论

      本文标题:2018-08-26作业

      本文链接:https://www.haomeiwen.com/subject/niraiftx.html