我有变量赋值,以便返回指定的值,并将其与直接在while循环中的空字符串进行比较。如何在Python中的while(expression)循环中做变量赋值?
这里是我如何在PHP这样做:
while((name = raw_input("Name: ")) != ''):
names.append(name)
我试图做的是相同的这功能:
names = []
while(True):
name = raw_input("Name: ")
if (name == ''):
break
names.append(name)
有没有办法做到这一点在Python中?
这个链接似乎被打破 – 2010-11-08 16:37:41
新增更新链接。谢谢! – 2010-11-09 14:34:26
链接已死亡。 – Makkes 2012-09-27 07:56:59