移动应用开发项目实战-2017函数012-函数factor5.pptxVIP

  • 3
  • 0
  • 约1.64千字
  • 约 14页
  • 2021-03-31 发布于北京
  • 举报

移动应用开发项目实战-2017函数012-函数factor5.pptx

北京电子科技职业学院移动应用开发 项目实战由移动应用资源库课程开发组开发目录01题目及要求Content02背景知识03解题思路04参考程序05习题答案题目及要求 写一个函数getfactors,参数为number,功能是返回它所有的约数列表,包括1和它本身。再写一个函数isprime,功能为判断输入数据number是否为素数,返回值为布尔值。再编写一个函数primefactors,接收一个整型作为参数,返回该整形所有素数因子的列表,即求素因子分解,它输出的所有因子之积应该是原来的数字。 注意列表里可能有重复的元素,比如输入12,返回结果应该是[2,2,3]。然后从键盘输入一个数字,对它进行素因子分解。背景知识 约数,又称因数。整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。在大学之前,“约数”一词所指的一般只限于正约数。素数又称质数,一个大于1的自然数,除了1和它自身外,不能被其它自然数整除的数叫做质数,否则称为合数。背景知识(一)函数 函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段,它能提高应用的模块性和代码的重复利用率。Python中提供了许多内建函数,比如print(),也可以自己创建函数,这被称为用户自定义函数,Python中允许嵌套定义函数和调用函数。背景知识(二)定义一个

文档评论(0)

1亿VIP精品文档

相关文档