Python9.8Lab:Artwork标签(使用构造函数定义类)

2024-06-01 04:36:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我被困在这个实验室有一段时间了,弄不明白!这是我的第一节编码课,所以它很难

实验室内容:

使用构造函数在Artist.py中定义艺术家类以初始化艺术家信息。默认情况下,构造函数应将艺术家的姓名初始化为“无”,并将出生和死亡年份初始化为0

使用构造函数在Artwork.py中定义Artwork类以初始化Artwork的信息。默认情况下,构造函数应将标题初始化为“无”,创建年份初始化为0,艺术家应使用艺术家默认构造函数参数值。添加导入语句以导入艺术家类

将导入语句添加到main.py以导入艺术家和艺术品类

例如:如果输入为:

巴勃罗·毕加索 1881 1973 三个音乐家 1921 输出为:

艺术家:巴勃罗·毕加索(1881-1973) 标题:三位音乐家,1921年 如果输入为:

Brice Marden 1938年

遥远的缪斯 2000 输出为:

艺术家:布里斯·马登,1938年出生 标题:遥远的缪斯,2000年

到目前为止,我得到的是:

main.py

Artist.py

Artwork.py


Tags: py信息标题内容编码定义artistmain