حلول جميع مهام مسابقة مدرستي تبرمج بلغة البايثون
قم بنسخ الأكواد ووضعها في المنطقة المخصصة
مهم جداً كتابة الأكواد بنفس التنسيق
مهمة تحريك الشخصية
agent.move(“forward”)
agent.move(“forward”)
agent.move(“forward”)
agent.move(“forward”)
مهمة زراعة الشتلة
player.give(“sapling”,1)
بناء الرصيف
for i in range(6):
agent.move(“forward”)
agent.give(“planks”, 2, 1)
agent.place(1, “down”)
agent.turn(“right”)
for i in range(3):
agent.move(“forward”)
agent.give(“planks”, 2, 1)
agent.place(1, “down”)
agent.turn(“right”)
for i in range(5):
agent.move(“forward”)
agent.give(“planks”, 2, 1)
agent.place(1, “down”)
agent.turn(“right”)
مهمة الثور الضخم
for i in range(9):
agent.move(“forward”)
agent.turn(“left”)
for i in range(12):
agent.move(“forward”)
agent.turn(“left”)
for i in range(11):
agent.move(“forward”)
حماية مزرعة الشمندر
for side in range(4):
for block in range(5):
agent.move(“forward”)
agent.give(“iron_bars”, 2, 1)
agent.place(1, “down”)
agent.move(“forward”)
agent.turn(“left”)
الكود البرمجي لإصلاح المصعد
agent.move(“up”)
agent.interact(“forward”)
for i in range(2):
agent.move(“up”)
for i in range(3):
agent.move(“right”)
agent.interact(“forward”)
agent.move(“up”)
for i in range(3):
agent.move(“left”)
agent.interact(“forward”)
for i in range(2):
agent.move(“up”)
for i in range(3):
agent.move(“right”)
agent.interact(“forward”)
الكود البرمجي لإصلاح السكة الحديدة
for levle in range(6):
for block in range(4):
agent.give(“rail”, 2, 1)
agent.place(1, “down”)
agent.move(“forward”)
agent.move(“down”)
الكود البرمجي لتعليم الزراعة
for i in range(9):
agent.move(“forward”)
agent.till(“back”)
agent.turn(“right”)
agent.move(“forward”)
agent.till(“back”)
agent.turn(“right”)
for i in range(10):
agent.move(“forward”)
agent.till(“back”)