作业2

上一次作业完成了第一题的同学,还需要以下的第一,二题。(1组)

一、 求1000以内的完全数有哪些

如果一个数恰好等于它的因子之和,则称该数为“完全数”,又称完美数或完备数。
例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。

二、打印万年历

打印万年历的条件:
1)闰年条件:能被4整除且不能被100整除,或者能被400整除
2)1900年1月1日 是周一

注意:这个题不要调用系统函数或库。

代码注意封装,一个函数实现一个功能。注意分析实现打印万年历的功能步骤:

  • 判断闰年;
  • 判断当月有多少天;
  • 这个月的1号是从周几开始的;
  • 格式化打印日历。

上次做业完成了第2题,第3题的同学(2组)

三、完成整理一篇学习笔记,BeatifulSoup和XPath使用比较

参考:


刚刚开始学习Python的同学

四、需要完成的内容:语法基础

变量定义、数据类型,条件语句(周三),循环语句(周四)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容