Svar på vanliga frågor om Labb 2
-
Vad ska det slutgiltiga programmet göra egentligen?
Programmet ska simulera kortkonsten, dvs läsa in en rad i en kö och
sedan plocka ut det första elementet ur kön, skriva ut det, plocka ut
det andra ur kön och lägga det sist, och så vidare tills kön tar slut.
-
Jag har skrivit put() för kön men den fungerar inte. Vad ska jag göra?
Rita upp hur det ser ut när du stoppar in ett nytt element i kön. Då
ser du vilka pekare som ska sättas om och i vilken ordning det ska göras.
-
Hur skriver jag ut kön?
def __str__(self):
s = ""
p = self.first
while p != None:
s = s + str(p.value)
p = p.next
return s
-
När jag sparat Queue-klassen i en egen fil och lagt till import-satsen
överst i programmet så fungerar det inte längre!
Svar: Om du skrivit from Queue import Queue så kan du
få en annan kö-modul som finns i Pythons
modul-bibliotek (den saknar isEmpty ). Döp om filen
där klassen ligger till ListQfile så ordnar det sig!
-
Hej, har lite problem i uppgift 6 i labb 2 då man ska rita en blomma.
tkinter verkar klaga på : "no display name and no $DISPLAY environment variable"
Jag kör via PuTTY.
Svar: University of Minnesota har en hjälpsida om hur man använder
Xming för detta.
-
Plats för ny fråga:
Svar:
|