You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

01_08.py 836 B

1234567891011121314151617181920212223
  1. #1.8 完数计算:找出1000以内的所有完数,并打印输出。
  2. #什么是完数? 完全数,又被称作完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身。如果一个数恰好等于它的因子之和,则称该数为“完全数”。
  3. perfect_number = []
  4. for num in range(3,1000+1):
  5. factor_list = []#存储该数所有因子
  6. #寻找因子
  7. if num % 2 == 0:
  8. factor_list.append(2)
  9. for factor in range(3,num):
  10. #找约数
  11. if num % factor == 0:
  12. factor_list.append(factor)
  13. #print(num,factor_list)
  14. sum = 1
  15. for i in range(len(factor_list)):
  16. sum += factor_list[i]
  17. if sum == num:
  18. perfect_number.append(num)
  19. print(perfect_number)

机器学习越来越多应用到飞行器、机器人等领域,其目的是利用计算机实现类似人类的智能,从而实现装备的智能化与无人化。本课程旨在引导学生掌握机器学习的基本知识、典型方法与技术,通过具体的应用案例激发学生对该学科的兴趣,鼓励学生能够从人工智能的角度来分析、解决飞行器、机器人所面临的问题和挑战。本课程主要内容包括Python编程基础,机器学习模型,无监督学习、监督学习、深度学习基础知识与实现,并学习如何利用机器学习解决实际问题,从而全面提升自我的《综合能力》。