[关闭]
@A3-327 2017-03-19T13:17:23.000000Z 字数 691 阅读 513

(第二次综合训练)安全16级2班第5组

  1. #-*- coding:utf-8 -*-
  2. '''
  3. ----------------小组信息--------------
  4. 组长:唐朝
  5. 成员:刘光璞,王鹏飞,王宁伟
  6. ------------------------------------
  7. -------------
  8. '''
  9. '''
  10. 第1题:
  11. 从键盘上输入三个整数,按照从小到大的升序排列,并打印输出。
  12. '''
  13. 解法1
  14. x=int(raw_input('x='))
  15. y=int(raw_input('y='))
  16. z=int(raw_input('z='))
  17. if x>y:
  18. if z>x:
  19. print z,'>',x,'>',y
  20. else:
  21. if z<y:
  22. print x,'>',y,'>',z
  23. else:
  24. print x,'>',z,'>',y
  25. else:
  26. if z>y:
  27. print z,'>',y,'>',x
  28. else:
  29. if z<x:
  30. print y,'>',x,'>',z
  31. else:
  32. print y,'>',z,'>',x
  33. 解法2
  34. x=int(raw_input('x='))
  35. y=int(raw_input('y='))
  36. z=int(raw_input('z='))
  37. if x>y:
  38. max,min=x,y
  39. else:
  40. max,min=y,x
  41. if z>max:
  42. med=max
  43. max=z
  44. else:
  45. if z<min:
  46. med,min=min,z
  47. else:
  48. med=z
  49. print max,'>',med,'>',min
  50. '''
  51. 第二题:
  52. 运用泰勒公式求e
  53. '''
  54. e=1
  55. for i in range(1,100):
  56. s=1.0
  57. for j in range(1,i+1):
  58. s=j*s
  59. e=e+1.0/s
  60. print 'e is',e
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注