Hjälp: Förkunskaper för uppdragen
Innan du börjar med uppdragen
Om du använder materialet utan handledning kan du behöva lite grundläggande förkunskaper om Python. Förstår du hur detta program fungerar och vad det skriver ut? I så fall har du lagom förkunskaper.
import matplotlib.pyplot as plt
def power(x, n):
return x**n
def get_x_list(start, stop, step):
ret = []
curr = start
while(curr < stop):
ret.append(curr)
curr += step
return ret
def plot():
x = get_x_list(-37, 37, 0.01)
y = []
for value in x:
y.append(power(value, 3))
plt.plot(x, y)
plt.show()
plot()
Om du aldrig har programmerat tidigare, eller vill repetera lite, så kan du köra igenom följande uppdrag från LU skolprogrammering:
- Månghörningar. Bra första-uppgift. Du lär dig om sekvenser och loopar.
- Slumpvandring. Du lär dig om villkorssatser och blockstruktur.
- Kvadrera talet. Du lär dig lite om input, output, strängar och andra typer av värden.
- Avlusning. Lite grunder om felsökning vilket är mycket viktigt när man programmerar.
- Plotta funktioner. Du lär dig grunder om plottning.