#Dansk python kursus
Explore tagged Tumblr posts
linnartsf · 5 years ago
Text
Introduktion til NumPy i Python
NumPy er et modul i Python som tillader multi-dimensionelle lister.
Sammenlignet med data typen “list” i Python er NumPy lister på mange måder mere efficiente, dvs.: … mere tidsparende kodning … hurtigere operationer … mindre hukommelse brugt … flere metoder og variabler som tillader operation med multi-dimensionelle lister
Her følger en hurtig introduktion til lister i NumPy.
# import…
View On WordPress
0 notes
mikkelens · 6 years ago
Text
‘The [crey] is a lie’ (Uge 8 & 9)
Game Jam og Python.
I uge 8 lavede vi et spil og bane i crey til en game jam. Jeg siger vi, men da jeg stadig ikke er god til at bruge crey, så jeg hjalp ikke rigtig til i den rigtige produktion af spillet.
Tumblr media
^ “ jeg [hjalp til med at lave] et spil i crey ” - mig
Game jam (crey)
Noget af det første vi gjorde da vi havde fået en nogenlunde idé om hvad vi ville lave (altså efter vi lavede en brainstorm + mindmap) var at inddele roller for at vi alle vidste hvad vi skulle sætte vores fokus på (eller hvad vi gerne ville lave i gruppen).
Da jeg nærmest ikke havde nogen erfaring overhovedet i at bruge crey selv så tænkte jeg, at jeg ville hjælpe til andre steder - så jeg valgte at have fokus på management og præsentering (2 roller):
Min vigtigste opgave blev så at lave vores google slide så den så præsenterbar ud  (og med stikord osv.), og så få skrevet lidt tekst i noterne så alle havde en ide om hvad de skulle sige på hver slide (med hjælp fra andre fra på holdet til at skrive).
Tumblr media
^ vores google slide til præsentationen
Ud over det var ‘management’ også en rolle jeg havde såt jeg skulle holde styr på vores Trello board og hjælpe til hvis der var forskellige problemer som ikke direkte var crey-tekniske.
Tumblr media
^ teamets trello-board
Python
Vi havde en class onsdag I python med André som b.la. handlede om hvad Python og programmering er, hvad det skal bruges til, og hvorfor det er relevant. Bagefter blev vi så sat i gang med at prøve os frem, men da jeg allerede har brugt en del tid på at lære begynderdelen af Python og faktisk gerne bare ville videre med det jeg allerede var i gang med blev jeg lidt træt af at gennemgå det samme som jeg allerede havde lært i hvad jeg følte var en mere besværlig format.
Tumblr media
^ MS Azure / Jupyter kursus I python som André viste til os
Derfor gik jeg også hurtigt videre til at lave modifikationer af Invent with python’s “guess the number”-spil i stedet for at forsætte med det kursus indtil videre.
Tumblr media
^ min hurtige lille ændrede version af ‘guess the number’
Det jeg først gik efter med scriptet ovenover var sådan set bare at lave en dansk version/kopi af den originale, og imens fik jeg så forkortet eller forbedret koden med lidt af den viden jeg har indtil videre. Eksempelvis satte jeg int-funktionen ind i print-funktionen så jeg ikke behøvede at ændre variablen gæt, og så gjorde jeg teksten lidt mere ligetil og naturlig at læse.
Bagefter fik jeg lige Ricky til at teste den, og den så ud til at virke som den skulle, men det største problem ved den var at man kunne indtaste noget som ikke var et hel-tal og så ville programmet gå i stå med en fejl.
Tumblr media
^ min script med “tryInt()”-funktion som tester om den kan lave en string til integers
Løsning blev så at bruge det som hedder try-except som virker som en slags ‘forsøgs-environment’. Jeg bruger det her til at prøve at lave variablen gæt til en integer. Hvis gæt godt kan laves til en integer, sender tryInt() (min funktion med try-except) ‘True’ tilbage til det if-statement der spørger et ‘True’. Hvis gæt ikke kan laves til en Integer så gives den ikke en error, men sender bare ‘False’ tilbage til if statementet, og giver derved ingen errors.
0 notes
linnartsf · 5 years ago
Text
Dansk: Pandas i Python - introduktion
#Dansk: #Pandas i #Python - introduktion #DataScience
Pandas er et modul i Python som bygger videre på Numpy modulet. Pandas bruges især til statistiske applikationer, så som aktieanalyser, trendanalyser, regressionsanalyser osv. Pandas gør det muligt at gemme data i et DataFrame format, som er en objekttype som minder om en 2D-tabel. Numpy bruges til applikationer hvor data skal gemmes i multi-dimensionelle data-terninger, med 3 eller flere…
View On WordPress
0 notes
linnartsf · 5 years ago
Text
Dansk: Visualisering i Python - diagrammer, plots, grafer
#Dansk: #Visualisering i #Python - diagrammer, plots, grafer #DataScience
Matplotlib.pyplot byder på .plot funktionen; med den kan man lave simple 2D linjeplotsIn [14]:
# importer matplotlib.pyplot import matplotlib.pyplot as plt # indstil plot-størrelse plt.figure(figsize = (20,5)) # opret et simpelt linjeplot plt.plot([1,2,3,4], [1,4,6,8]) # tilføj tekst-label til x- og y-aksen plt.xlabel("x-dimension") plt.ylabel("y-dimension") # tilføj en…
View On WordPress
0 notes
linnartsf · 5 years ago
Text
Dansk Python kursus for begyndere
#Dansk #Python kursus for begyndere
En trainingsdokumentation for Python-begyndere, anvendt i kombination med Youtube-tutorials: https://www.youtube.com/watch?v=mVK7CA_boPs&list=PLLcc4qZcySTRAyFWka3PliUB009aVWKxn
Video nr. 1: Grundlæggende matematiske operationer
# "plus" - uden variabler 5+5
10
# "minus" - med variabler x = 4 y = 3 x-y
1
# multiplikation med variabler; resultat gemt i ny variabel "z" x = 4 y =…
View On WordPress
0 notes