Programmeerimise kodutööd
algne asukoht võib olla suvaline. Programmi lõpuks peab Pykkar olema näoga
põhjasuunas.
import random
import pykkar
minLaius = 7
maxLaius = 15
minPikkus = 7
maxPikkus = 15
maailmaLaius = random.randint(minLaius, maxLaius)
maailmaPikkus = random.randint(minPikkus, minPikkus)
pykkarX = random.randint(0, maailmaLaius - 2)
pykkarY = random.randint(0, maailmaPikkus - 2)
print(pykkarX)
print(pykkarY)
print(maailmaLaius)
print(maailmaPikkus)
def genereeriMaailm(laius, pikkus, pykkarX, pykkarY):
tekst = ""
for i in range(0, laius): # teeb ülemise rea ära
tekst += "#"
tekst += "n"
for i in range(0, pikkus-2): # -2 selleks, et me teeme juba ülemise ja
alumise rea ära
tekst += "#"
for j in range(0, laius-2):
if(pykkarX == j and pykkarY == i):
tekst += genereeriSuund()
else:
tekst += " "
tekst += "#n"