# Christoffer # Python eksamensforberedelse ## List #### Beskrivelse: List er en af de 4 standard data structioers i Python. (Set, Tupler, Dics) Lister er ordered og mutable datastructurer, der kan indholder flere forskellige typer af data. Ofte brugte fucntioner i forbindelse med lister: .append() .sort() #### Eksempel: ```Python List = [8, 2, 5] >List out: [8, 2, 5] List.append('1') >List out: [8, 2, 5, 1] List.sort() >List out: [1, 2, 5, 8] ``` ## Loops #### Beskrivelse: Loops er en måde at exekverer code gentagende gange. Python kræver at det object du prøver at loop over, skal have et iterator interface. ##### For loop: For loops bruges til at iterarer over et object, der har et iterator interface. Det bruges ofte, når udvikleren ønsker at execvere kode gentagende gange, på de forskellige elementer i objectet. ##### While loop: While Loop bruges til at gentage en blok af kode. I stedet for at køre kodeblokken én gang, udfører den kodeblokken flere gange, indtil en bestemt betingelse er opfyldt. #### Eksempel: ```python= for n in range(10): print(n) out[1]: 0 1 2 3 4 5 6 7 8 9 i=0 while i < 2 print(i) i += 1 out[2]: 0 1 ``` ## Conditional statements #### Beskrivelse: conditional staements består af if, elif og else i python. Conditional statements bliver brugt i programmering til, at exekvere et stykke kode HVIS denne condition er mødt. #### Eksempel: ```python= if x > 0 && x < 5: print(f'This is a small number: '{x}) elif x > 5 && < 10: print(f'This is a big numer: '{x}) else print(f'This is eather a very big number or a negative number: '{x}) ``` ## Functions #### Beskrivelse: Funktioner er navngivet grupper af kode, der gør det muligt at kalde funktionen ved navn efterfulgt af paranteser. Dette gør det nemt at genbruge og undgå redudant kode #### Eksempel: ```python= def function(): print(f'this is a fucntion') function() out[1]: this is a function ``` ## Modules #### Beskrivelse: Modules er enlig bare filer der har filextension .py. #### Eksempel: ```python= ``` ## Dicts #### Beskrivelse: #### Eksempel: ```Python= function test() { console.log("look ma’, no spaces"); } ``` ## Files #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## CLI #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Object Orientet #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Exceptions #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Intro til plotting #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Intro til numpy #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## plotting Cntd. #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## intro til pandas #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Multiprocessing #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Generators #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Requests #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Webscraping basics #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Regular expression #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Selenium #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Feature Spaces #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ``` ## Neural Networks #### Beskrivelse: #### Eksempel: ```Python function test() { console.log("look ma’, no spaces"); } ```