【发布时间】:2020-04-17 11:08:47
【问题描述】:
我是一名学生,我的一项任务是根据随机生成的数字用海龟绘图。以下代码与任务类似。
def aaa():
numbers = []
for number_list in range(2):
bbb = randint(1, 6)
numbers.append(bbb)
我的假设是创建一个if/elif 链来确定对生成的每个数字采取什么操作,如下所示。但是,我遇到了麻烦,因为 aaa 函数不是 list。
if aaa == 1:
print('a')
if aaa == 2:
print('b')
if aaa == 3:
print('c')
if aaa == 4:
print('d')
if aaa == 5:
print('e')
if aaa == 6:
print('f')
【问题讨论】:
-
请使用完整的错误回溯更新您的问题。
-
顺便说一句,您的
aaa函数可以简化为:def aaa(): return [randint(1,6) for _ in range(2)]
标签: python list function turtle-graphics