# 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");
}
```