<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python :: Introduktion till datorer 2024</title><link>https://introduktion-till-datorer.github.io/2026/python/</link><description>På kurser längre fram i din utbildning kommer du få lära dig programmeringsspråket Python. I denna modul kommer du få testa på att:
använda Python som en interaktiv miniräknare (Python REPL) skapa och köra ett enklare Python program rita grafer med Python, NumPy och Matplotlib. Spyder och Anaconda Vi kommer använda oss av Spyder och Anaconda för att testa på Python.
På universitetets datorer finns Anaconda och Spyder tillgängliga. För att vara förberedd inför kommande kurser är det starkt rekommenderat att du försöker installera Anaconda på din egen dator. NumPy NumPy är ett bibliotek som används för numeriska beräkningar i Python.</description><generator>Hugo</generator><language>sv</language><atom:link href="https://introduktion-till-datorer.github.io/2026/python/index.xml" rel="self" type="application/rss+xml"/><item><title>Spyder</title><link>https://introduktion-till-datorer.github.io/2026/python/spyder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://introduktion-till-datorer.github.io/2026/python/spyder/</guid><description>Ett enkelt sätt att komma igång med Python är att använda Anaconda och Spyder vilka redan finns tillgängliga på datorer i datorsalarna på Campus Ångströmlaboratiet.
Det är starkt rekommenderat att du installerar Anaconda som inkluderar Spyder på din egen dator.
Instruktionerna på dessa sidor kommer visa hur du använder Anaconda och Spyder på en dator i datorsal på Campus Ångström. Om du installerar och kör Anaconda på din egen dator bör du kunna följa alla instruktioner utom de som rör hur du startar Anaconda och Spyder.</description></item><item><title>Python som miniräknare</title><link>https://introduktion-till-datorer.github.io/2026/python/calculator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://introduktion-till-datorer.github.io/2026/python/calculator/</guid><description>Du skall nu får lära dig mer om Python Console (REPL) genom att använda det som en miniräknare.
Starta Spyder Starta Spyder om du inte redan gjort det.
Python Console och prompten Nere till höger i Spyder hittar du Python Console vilket är ett Python REPL.
Förenklad prompt I alla kommande exempel kommer den förenklade prompten >>> användas och resultatprefixet kommer utelämnas. Följande exempel i Python Console:</description></item><item><title>Ett första program</title><link>https://introduktion-till-datorer.github.io/2026/python/hello/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://introduktion-till-datorer.github.io/2026/python/hello/</guid><description>Efter att ha testat att utföra enklare beräkningar i Python Console (REPL) är det nu dags att skapa ditt första Pythonprogram.
Starta Spyder Starta Spyder om du inte redan gjort det.
Editor Till vänster i Spyder hittar du en kodeditor.
New file hello.py Tryck på ikonen New File och skapa en fil med namnet hello.py.</description></item><item><title>NumPy</title><link>https://introduktion-till-datorer.github.io/2026/python/numpy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://introduktion-till-datorer.github.io/2026/python/numpy/</guid><description>NumPy (Numerical Python) är ett bibliotek till Python specialiserat på numeriska beräkningar.
Starta Spyder Starta Spyder om du inte redan gjort det.
Python Console och prompten Nere till höger i Spyder hittar du Python Console vilket är ett Python REPL.
Förenklad prompt I alla kommande exempel kommer den förenklade prompten >>> användas och resultatprefixet kommer utelämnas. Följande exempel i Python Console:
In [1]: 1+1 Out[1]: 2 In [2]: , kommer i alla kommande exempel att se ut så här:</description></item><item><title>Matplotlib</title><link>https://introduktion-till-datorer.github.io/2026/python/matplotlib/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://introduktion-till-datorer.github.io/2026/python/matplotlib/</guid><description>Matplotlib är ett bibliotek som tillsammans med NumPy gör det möjligt att skapa olika typer av grafiska visualiseringar i form av grafer och diagram.
Starta Spyder om du inte redan gjort det.
Editor Till vänster i Spyder hittar du en kodeditor.
New file lines.py Tryck på ikonen New File och skapa en fil med namnet lines.py.
Rita en rät linje Lägg till följande rader kod.</description></item><item><title>Uppgift</title><link>https://introduktion-till-datorer.github.io/2026/python/assignment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://introduktion-till-datorer.github.io/2026/python/assignment/</guid><description>I denna uppgift skall du skriva ett Pythonprogram som med hjälp av NumPy och Matplotlib generar följande diagram.
I titeln på diagrammet skall du byta ut abcd1234 mot namnet på ditt studentkonto.
Skapa ett nytt program Öppna en ny fil i Spyder ch ge filen namnet curves.py.
Ett första försök Utgå från följande program.
import matplotlib.pyplot as plt import numpy as np # Add title plt.title('abcd1234', fontweight="bold", size = 20, pad=10) # x values x = np.linspace(-10, 10, 100) # f(x) curves to plot (arrays of y values) linear = x quadratic = x*x sinus = 10*np.sin(2*x) # Plot functions plt.plot(x, quadratic, color="blue", label="x^2") # Display the generated figure plt.show() När du kör programmet genereras följande diagram.</description></item></channel></rss>