gpt4 book ai didi

Python 全局列表

转载 作者:太空宇宙 更新时间:2023-11-04 06:46:52 25 4
gpt4 key购买 nike

<分区>

我正在学习 python,并且遇到了全局变量/列表的问题。我正在编写一个基本的汉诺塔手动程序,这是目前的程序:

pilar1 = [5,4,3,2,1,0]
pilar2 = [0,0,0,0,0,0]
pilar3 = [0,0,0,0,0,0]

def tower_of_hanoi():

global pillar1
global pillar2
global pillar3

print_info()

def print_info():

global pillar1
global pillar2
global pillar3

for i in range(4,-1,-1):
print(pillar1[i], " ", pillar2[i], " ", pillar3[i])

我尝试了一些变体,但每次我都收到错误“NameError:全局名称‘pillar1’未定义”。

在此设置中处理全局列表的最佳方式是什么?如果可能的话,我宁愿只使用一个源文件。谢谢!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com