【发布时间】:2018-12-15 17:34:50
【问题描述】:
for x in range (0,24):
RandCharGen = random.randint(0,len(characters))
RandChar = characters[RandCharGen]
显示错误:
RandChar = characters[RandCharGen]
IndexError: list index out of range
有人有解决办法吗?
【问题讨论】:
-
快速备注:按 PEP8 标准命名变量,例如 snake_case:en.wikipedia.org/wiki/Snake_case。
-
randint返回数字包括第二个值,这会导致越界访问。 -
那你需要
randrange -
len(characters) -1?
标签: python python-3.x