Python problem
Hej jag har lite problem med att skapa python kod för att jag är på nybörjare nivå. Jag har en uppgift som jag förstår inte:
Hindren är de mörka rutorna i matrisen på bilden. Om du skapar en tvådimensionell lista som representerar matrisen så kan du i den listan markera de rutor som innehåller hinder. Då kan koden för roboten undersöka vilka rutor som är hinderfria innan den förflyttar sig till en hinderfri ruta.
Det verkar som att någon grafikmodul bör användas eftersom det står "plot the path", prova i så fall med turtle
som är relativt enkel. Men det kanske räcker att skriva ut de koordinater som roboten passerar för att "plot the path" och det är ännu enklare, använd då funktionen print()
.
Det behövs en programslinga (while loop) som kontrollerar rutorna omkring roboten och förflyttar den en ruta tills dess den har nått sitt mål i (3,3). Det finns flera olika vägar för roboten att ta sig från (0,0) till (3,3). Genom att plotta (eller printa) varje steg så ser man vilken väg roboten tagit.
Visa din kod så vi ser vad du har försökt.
Hej jag vet inte hur man skriver en python kod?
Om du inte ännu kan grunderna i Python så är den här uppgiften för svår. Lär dig först olika datatyper, indexering, while, if, med mera.