Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Summary

Samenvatting Programmeren - Python

Rating
-
Sold
1
Pages
5
Uploaded on
11-03-2024
Written in
2022/2023

Een korte samenvatting met alle basismogelijkheden voor programmeren in Python. Inclusief begrippen.

Institution
Course

Content preview

Samenvatting Inleiding Programmeren

Type= het soort informatie waarmee we te maken hebben
- Integer= hele getallen
- Float= kommagetallen
- String= tekst
- Boolean= waarheidswaarden

Iedere bewerking met een integer + float resulteert in een float -> // is een uitzondering (dit
geeft aan hoe vaak de breuk in het hele getal past)

Ingebouwde functies:
- Int() -> probeert van een waarde een integer te maken
- Float() -> probeert van een waarde een float te maken
- Abs() -> geeft de absolute waarde van een getal

Input -> alles wat wordt ingegeven wordt gezien als een string (tekst)

Methode= functie die geassocieerd is met een bepaald type (kan je allen gebruiken op strings)
- str.lower() -> maak alle tekens kleine letters
- str.upper() -> maak alle tekens hoofdletters
- str.capitalize() -> maakt van de eerste letter een hoofdletter
- str.count() -> telt alle voorkomens van een bepaalde sub-string in een string
- str.split() -> breekt een string op in een lijst van kortere strings

Toewijzing:
x=5
y=x
x=6
y blijft nog steeds 5!

Slicing= een string in stukjes snijden
- Beginletter heeft als index 0 of -1
- Spaties tellen mee als index
- : betekent ‘tot’ en niet ‘tot en met’ -> [6:10] geeft je 6, 7, 8, 9

Booleans -> resultaat van vergelijkingen of methodes
- Vergelijking -> x==y
- Methode -> mystring.startswith()
- Condities
 If… -> code checkt alle if-statements
 Elif… -> als 1 statement waar is, worden de andere statements niet gecheckt
 Else… -> als de conditie niet waar is, maar je wil toch iets doen

, Methodes die een Boolean teruggeven:
- str.endswith()
- str.startswith()
- str.isdigit()
- str.islower()

Lijst= verzamelobject waarin meerdere objecten geordend kunnen worden opgeslagen
- Alles staat op volgorde van toevoegen aan de lijst
- Wordt aangeduid met -> []
- list.append() -> geeft de waarde None terug

Set= verzamelobject waarin meerdere verschillende objecten kunnen worden opgeslagen
- Niet geordend
- Twee keer dezelfde waarde wordt maar 1 keer opgeslagen
- Wordt aangeduid met -> () of {}

Dictionary= verzamelobject waarin waarden opgezocht kunnen worden aan de hand van een
sleutel
- Soorten haken:
 Definiëren met -> {}
 Waarde ophalen -> []
 Functies aanroepen -> ()
- Als je een loop gebruikt, dan loop je over de sleutels/keys heen
- Bij x = {} -> dictonary (en geen set)

Tuple= vergelijkbaar met een lijst, maar de inhoud mag niet aangepast worden
- Immutable
- Je kan niet de waarde van het object aanpassen zonder ook de waarde van de variabele aan
te passen
- Als je een reeks in een set of als key in een dictionary wil stoppen

Loop= een construct waarbinnen de code door de computer herhaald uitgevoerd wordt
- For-loop= een loop waarbij het aantal herhalingen gedefinieerd wordt in termen van een
ander object
 Als je alle elementen in een lijst af wil gaan
 Lijst, range
- While-loop= een loop waarbij de code herhaald wordt tot er aan een bepaalde conditie is
voldaan
- Control statements
 Break -> stop direct met de loop
 Continue -> alle code die eronder staat niet uitvoeren
 Pass -> doe niets, ga door

Operatoren:

Written for

Institution
Study
Course

Document information

Uploaded on
March 11, 2024
Number of pages
5
Written in
2022/2023
Type
SUMMARY

Subjects

$4.78
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
jennifersteenkamp1 Tilburg University
Follow You need to be logged in order to follow users or courses
Sold
46
Member since
2 year
Number of followers
18
Documents
5
Last sold
1 month ago

4.0

1 reviews

5
0
4
1
3
0
2
0
1
0

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions