Denna sida visar en del av det som kommer att diskuteras på seminariet. Ofta tar handledarna också upp andra uppgifter som inte behöver något specifikt studentmaterial och då syns dessa uppgifter inte på sidan.
Vad gör följande funktioner och hur används de?
Tips: Använd Pythons dokumentation
- math.atan2
- math.copysign
- 
str.centerdärsträr en sträng
- 
str.formatdärsträr en sträng
- 
str.splitdärsträr en sträng
- 
dict.keysdärdictär en dictionary
Följande funktioner är del av opencv. Opencv har ingen dedikerad Python-dokumentation så de här uppgifterna kan vara lite svårare än de tidigare. Den kombinerade dokumentationen för C++ och Python finns här: http://docs.opencv.org/2.4/modules/refman.html
- cv2.threshold
- cv2.blur
- cv2.mean
I modulen math finns variabeln pi och funktionen cos. Hur kan man med dessa beräkna cosinus av pi?
Vad gör följande listbyggare?
[i for i in range(0,10)]
[i for i in range(0,10) if i % 2]
[[x for x in range(0,3)] for y in range(0,3)]
[[x + y*3 for x in range(0,3)] for y in range(0,3)]
[char for char in "banana" if char != "a"]Skriv följande listbyggare:
- Bygg en lista av strängar som endast innehåller 'a' i given lista men byt ut alla 'a':n mot *'
['apelsin', 'banan', 'citron'] => ['*pelsin', 'b*n*n']
- Skapa en lista med alla tal mellan 0 och 100 som är delbara med 3 eller 5 men ej delbara med 15
- Skapa en 5x5 identitetsmatris (dvs. en 2d-lista fylld med nollor, men ettor längs ena diagonalen)
             Sidansvarig: Jonas Kvarnström
Senast uppdaterad: 2025-09-25
	  
 English web site
English web site 
          
           
           
        