私信  •  关注

Michael Butscher

Michael Butscher 最近创建的主题
Michael Butscher 最近回复了
7 年前
回复了 Michael Butscher 创建的主题 » python:在if语句中间添加pdb

如果代码实际上是这样的:

a = 5
if a > 3:
    print("yes")
elif a > 2:
    print("maybe")
elif a > 1:
    print("not really")
else:
    print("no")

一个选项可以是添加 if 只需少量重写和缩进调整的级别

a = 5
if a > 3:
    print("yes")
else:
    import pdb; pdb.set_trace()

    if a > 2:
        print("maybe")
    elif a > 1:
        print("not really")
    else:
        print("no")
6 年前
回复了 Michael Butscher 创建的主题 » 如何在python中每x次迭代直到无穷大?

你可以使用:

while True:
    for i in range(7):
        # Do some other stuff first.
    print 'Factor of 7'
6 年前
回复了 Michael Butscher 创建的主题 » python版本2.7不允许重复*表达式

很自然,较新的软件版本提供了额外的功能。

尝试:

for ya, xa, yb, xb in zip(*(coor_a + coor_b)):
    ...