bild
Skolan för
elektroteknik
och datavetenskap

Svar på vanliga frågor om Labb 2

  1. 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.


  2. 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.


  3. 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
    



  4. 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!


  5. 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.


  6. Plats för ny fråga:
    Svar:


Copyright © Sidansvarig: Linda Kann <linda@nada.kth.se>
Uppdaterad 2013-01-02