在本例中,首先创建一个空列表,用于存储接下来将创建的所有外星人。在1处,range()
的示例#)返回一系列数,其唯一的用途是告诉 Python个多少次。每次执行这个循环时,
创建一个外星人(见2),并将其附加到列表aliens末尾(见3)。在4处,使用一个切片来打印前5个外星人。在5处,打印列表的长度,以证明确实创建了 30个外星人:
aliens =[ ]
(1)for alien_number in range(30):
(2)Newalien={C'Coloryreer,points:5'speed:'Slow}
(3)aliens.append(newalien)
第一句就相当于for(int i=0;i<30;i++)
第一句不就是for 循环30次嘛,alien_number 为 0, 1, 2, 3......29