gpt4 book ai didi

python while 循环

转载 作者:行者123 更新时间:2023-11-28 19:34:39 26 4
gpt4 key购买 nike

 def merge(l1,l2):
i=0;
while((l1[i]!=none)||(l2[i]!=none)):

SyntaxError: 语法无效作为新手,我无法弄清楚上面的代码有什么问题。

最佳答案

替换||,使None大写(去掉分号):

def merge(l1, l2):
i = 0
while l1[i] != None or l2[i] != None:
pass

(如您所见,括号也是多余的。)

另外,!= None可以改成is not None:

while l1[i] is not None or l2[i] is not None:

(感谢@SilentGhost 指出这一点。)

关于python while 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2666614/

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