try except不会使用 修改一下

import turtle
import datetime

t= datetime.datetime.now()
print("现在是",t)
run=1
while (run):
    x=input("要热爱生活哇!好么?(OK or NO)\n")
    if x=="OK" or "ok":
        turtle.color("yellow")
        turtle.begin_fill()
        turtle.fillcolor("yellow")
        for i in range(5):
              turtle.forward(300)
              turtle.left(144)
        turtle.end_fill()
        run=0
    else:
        print("不能悲观哇,宝贝!")
        print("再给你一次机会")
        x=input("要热爱生活哇!好么?(OK or NO)\n")
        


这个程序为什么不管输入什么都是画图啊 可不可以有帮忙改一下

import turtle
import datetime

t = datetime.datetime.now()
print("现在是", t)
run = 1
while (run):
    x = input("要热爱生活哇!好么?(OK or NO)\n")
    if x.upper() == "OK":
        turtle.color("yellow")
        turtle.begin_fill()
        turtle.fillcolor("yellow")
        for i in range(5):
            turtle.forward(300)
            turtle.left(144)
        turtle.end_fill()
        turtle.done()
        run = 0
    else:
        print("不能悲观哇,宝贝!")
        print("再给你一次机会")

img

第9行需要改成x=='OK' or x=='ok',你现在的代码不论输入什么都是True,具体可以参照下面这个

img