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("再给你一次机会")
第9行需要改成x=='OK' or x=='ok',你现在的代码不论输入什么都是True,具体可以参照下面这个