Python练习题39/40

》》点赞,收藏+关注,理财&技术不迷路《《

课后习题三十九(time模块):

按照课堂中的程序,如果开始计时的时间是(2022年2月22日16:30:30),停止时间是(2025年1月23日15:30:30),那按照我们用停止时间减开始时间的计算方式就会出现负数,你应该对比做一些转换。

相信大家已经意识到不对劲了:为什么一个月一定要31天?不知道有可能也是30天或者29天吗?(上一题我们的答案是假设一个月31天)

既然咱都做到了这一步,那不如再深入一下。再次改进我们的代码,让它能够统计一个函数运行若干次的时间。

 

课后习题四十():

请问以下代码的作用是什么?这样写正确吗?(如果不正确,请改正)

自定义该类的属性被访问的行为,你应该重写哪个魔法方法?

在不上机验证的情况下,你能推断以下代码分别会显示什么吗?

3.在不上机验证的情况下,你能推断以下代码分别会显示什么吗?

4.请指出以下代码的问题所在:

动动手:

按要求重写魔法方法:当访问一个不存在的属性时,不报错且提示‘该属性不存在!’

编写Demo类,使得下边代码可以正常执行:

修改上遍【测试题】第四题,使之可以正常运行:编写一个Counter类,用于实时检测对象有多少个属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值