- 1
- 0
- 约小于1千字
- 约 10页
- 2026-08-05 发布于陕西
- 举报
项目六应用面向对象程序思想设计程序任务三处理程序执行异常活动1自己手动转换日期数据
学习目标知识目标能描述处理异常的语法结构技能目标能在程序中捕获和处理异常;能自定义异常类处理异常。情感目标养成面向对象的思维方式
任务概述每位同学在学习Python的过程中,都遇到过代码运行时报错的情况。有时候是语法错误,但是有时候即使使用正确的语法,仍可能触发错误。我们该如何处理这些错误呢?
输入一串表示日期的字符串,然后将该字符串转换成datetime类的日期对象。
一、自定义MyDate类1.导入类、自定义类MyDatefromdatetimeimportdateclassMyDate:
一、自定义MyDate类2.定义静态方法str2date()@staticmethoddefstr2date(sdate):try:year=int(sdate[:4])month=int(sdate[5:7])day=int(sdate[8:10])exceptExceptionase:print(e)else:returndate(year,month,day)
二、在主程序中
原创力文档

文档评论(0)