

第一句和第二句都有错误看不懂kk第一句stdin错误,第二句expected an intended block错误


以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
根据您提供的代码和问题,我会按照您提供的每个图进行解答。
图1和图2的问题在于Python的缩进结构。在Python中,代码块(如函数体、循环体、if语句等)的缩进是非常重要的。当您使用if语句时,需要确保if语句后的代码块是缩进的。这意味着您需要为if语句后的代码添加额外的缩进。正确的代码应该是这样的:
import turtle as t
x = input("你喜欢红色吗?(是/否)")
if x == "是":
t.color("red")
如果您想在后续的代码中使用缩进表示执行三角形绘制的部分,那么完整的代码应该是这样的:
import turtle as t
x = input("你喜欢红色吗?(是/否)")
if x == "是":
t.color("red")
t.forward(200)
t.right(120)
t.forward(200)
t.right(120)
t.forward(200)
t.right(120)
else:
t.color("green") # 这里也应该缩进,但您的代码中没有显示这部分内容。完整的代码应该包括这部分内容。
关于图3和图4的内容,看起来像是作业题目和答案的一部分。您提供的代码是正确的,并且应该能够正常运行并绘制红色或绿色的三角形。确保您的代码保存为draw2.py并运行它,然后提交运行结果截图。您还提到要提交程序代码截图,请确保也包括完整的程序代码截图。这样应该可以满足作业要求。