愚公今年植树9棵,以后每年都比前一年多栽了3棵树,多少年才能种到10000棵

下面的解法进入了死循环,那位给解释一下问题?

tree = 9
year = 1
while True:
    if tree == 10000:
        print("_____")
        break
    year += 1
    print("%d year" % year)
    tree += 3
    print("%d tree" % tree)
print("%d 这么多年,累计种植了10000棵树" % year)

把==改成>=,很显然不可能正好等于10000,应该是大于

img