原理是生成式嵌套加字符拼接,读起来有点绕。
print("\n".join("\t".join(["%s*%s=%s" % (y, x, x * y) for y in range(1, x + 1)]) for x in range(1, 10)))
原理是生成式嵌套加字符拼接,读起来有点绕。
print("\n".join("\t".join(["%s*%s=%s" % (y, x, x * y) for y in range(1, x + 1)]) for x in range(1, 10)))