Python 用什么代替';转到';?
这个问题的简单性令人难以置信,我听起来一定很愚蠢,但我如何在这段代码中替换GoTo呢Python 用什么代替';转到';?,python,goto,Python,Goto,这个问题的简单性令人难以置信,我听起来一定很愚蠢,但我如何在这段代码中替换GoTo呢 Restart: row1=random.randint(0,11) If playerBoard[1,rowone] (is not empty): GoTo Restart 我正在尝试找出带密钥的数组是否为空。如果是的话,继续前进。如果不是,则将行1填充为另一个随机整数。您将使用while循环: while True: row1 = random.randint(0,11) if play
Restart:
row1=random.randint(0,11)
If playerBoard[1,rowone] (is not empty):
GoTo Restart
我正在尝试找出带密钥的数组是否为空。如果是的话,继续前进。如果不是,则将
行1
填充为另一个随机整数。您将使用while
循环:
while True:
row1 = random.randint(0,11)
if playerBoard[1][row1] is None:
break
我将空单元格设置为包含
None
Python没有goto语句。相反,您可以使用while循环进行相同的检查。isplayboard
anp.array
?什么是空的
,无
<代码>“”?你可能想浏览一下的前几节,其中涉及到控制流。GoTo
是90年代的事。我只从我的计算机老师那里学过编程,他教的是过时的代码。但谢谢你对我的问题的重要和有用的见解@祖鲁