我正在为我的词汇培训师编写一个程序。 因此,我想为一个条目创建一个类
但是这个类会得到很多参数,目前大约15个。 那么,上课真的是正确的方法吗
class Voc_Entry:
def __init__(self, id_n, german, kanji_writing, kana_writing, word_type = None, date_added = datatime.today(), kanji_write_progress = None, kanji_read_progress = None, kana_read_progress = None, kana_write_progress = None, kanji_write_last_date = None, kanji_read_last_date = None, kana_read_last_date = None, kana_write_last_date = None, kanji_write_next_date = None, kanji_read_next_date = None, kana_read_next_date = None, kana_write_next_date = None):
self.id_n = id_n
self.german = german
self.kanji_writing = kanji_writing
self.kana_writing = kana_writing
self.word_type = word_type
self.datetime = date_added
.........
或者我应该在类中将其划分为函数,以获得所有之后的日期? 谢谢你的建议 Styx1337
我的建议是找到将参数分组为逻辑单元的方法。看到更多的上下文将更容易提出具体的建议,但是
kana...
和kanji...
分组表明,也许应该有某种类来表示进度跟踪相关问题 更多 >
编程相关推荐