Detta skapar en PDF som du sedan kan skriva ut. Du kan även spara ner PDFn och skriva ut senare.
Titel på utskriften?
Tack för ditt bidrag
Om vi kan använda det så lägger vi upp det på sidan. Nedan en länk till ditt bidrag om du vill spara det.
Spara som ...
Du sparar ditt skript under detta namn och kan sedan hämta tillbaka det med samma namn.
Läs in
Läs in ett tidigare sparat skript. Obs att du enbart kan läsa in skript i den webbläsare där du sparade skriptet. Vill du kunna läsa in och spara skript oberoende av webbläsare, så behöver du skaffa ett login (enkelt och gratis).
Skicka in bidrag
Föreslå rubrik
Beskriv vad din kod gör
Skapa kort länk
Använd en kort URL för att skicka länk till koden via SMS eller epost. När mottagaren klickar på länken, så öppnas denna webbsida, med din kod och din text. Länken rensas bort automatiskt om den inte används.
Rubrik (frivilligt)
Beskrivning (frivilligt)
Länk (kopiera hela)
copy(iterable)
Skapar en äkta kopia av en mängd. För att förstå poängen med detta, reflektera lite över följande.
Äkta kopia vs referens
När vi tilldelar objekt till en variabel så är det viktigt ha lite koll på om det vi får tillbaka är en referens eller en äkta kopia. Om det är en referens, då kommer förändringar i orginalet också påverka referensen, då referensen inte är ett eget objekt utan bara en pekare till ett objekt (orginal). Om vi däremot har en äkta kopia, då kommer ändringar i objektet alltid finnas kvar.
Referens till mängd
Som du ser nedan, där vi först skapar en referens. Om vi senare rensar bort orginalet då försvinner det referensen pekar på också! Snopet, eller hur?
j = {"a","b","c","d","e","f","g"}
print(j)
a = j
print(a)
j.clear()
print(a)
j = {"a","b","c","d","e","f","g"}
print(j)
a = j
print(a)
j.clear()
print(a)
Äkta kopia av mängd
Nedan skapar vi en äkta kopia och den kommer alltid finnas kvar även om objektet vi kopierade rensas.
j = {"a","b","c","d","e","f","g"}
print(j)
a = j.copy()
print(a)
j.clear()
print(a)
j = {"a","b","c","d","e","f","g"}
print(j)
a = j.copy()
print(a)
j.clear()
print(a)
Som du ser ovan, så händer inget med vår kopia, när vi rensar orginalet.