100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Samenvatting Python voor softwareontwerp en programmeren

Beoordeling
4,0
(1)
Verkocht
15
Pagina's
10
Geüpload op
25-02-2021
Geschreven in
2020/2021

Samenvatting met alle functies, methodes van de programmeertaal Python nodig om te slagen voor softwareontwerp en programmeren










Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Heel boek samengevat?
Ja
Geüpload op
25 februari 2021
Aantal pagina's
10
Geschreven in
2020/2021
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

SOEP
Gehele getallen: int
 int(string of float(rond ALTIJD af naar beneden)): conversie naar integer
 chr(gehele waarde tussen 0 en 127): geeft het ASCII teken terug
 Optelling (+), verschil(-), vermenigvuldiging(*), deling(/), machtsverheffing(**), gehele deling(//),
rest(%)


Reële getallen: float
 float(string of integer): conversie naar reeël getal
 Optelling (+), verschil(-), vermenigvuldiging(*), deling(/), machtsverheffing(**), gehele deling(//),
rest(%)
 abs(float): absolute waarde van x

Zinnen: string
 \n: nieuwe lijn
 \’: een ‘
 +: voegt 2 strings samen
 in / not in: resultaat is True of False afhankelijk of dat de string in de andere string zit of niet
 str(integer of float of list of set): conversie naar string

Functies
 eval(zin): zet zin om naar getal
 min(zin)/ max(zin): geeft het teken met de laagste/hoogste unicodewaarde
 ord(zin): kan van elk teken de unicodestandaardwaarde (gehele waarde) teruggeven
 zin.count(teken): telt hoeveel maal teken voorkomt in zin
 zin.capitalize(): creeërt een nieuwe string die met een hoofdletter begint
 zin.upper(): alle letters omzetten naar drukletters
 zin.lower(): alle letters omzetten naar kleine letters
 zin.title(): elk woord in een zin laten beginnen met een hoofdletter
 zin.startswith(woord): controleert of de zin start met woord (True of False)
 zin.endswith(woord): controleert of de zin eindigt met woord (True of False)
 zin.lstrip(tekens): verwijderd aan de linkerkant van de zin alle tekens opgenoemd
 zin.rstrip(tekens): verwijderd aan de rechterkant van de zin alle tekens opgenoemd
 zin.strip(tekens): verwijderd aan beide kanten van de zin alle tekens opgenoemd
 zin.find(woord): zoekt het woord in de string en geeft positie waar het begint, indien niet -> -1
 zin.rfind(woord): doet precies hetzelfde maar vanaf de rechterkant van de string
 zin.replace(woord1,woord2): vervangt woord1 in de zin met woord2
 woord.isalnum(): test of het alfanumerieke (geen leestekens) inhoud is (True of False)
 woord.isalpha(): test of het tekst is (True of False)
 woord.isnumeric(): test of het numeriek (uitsluitend cijfers, geen ‘–‘ of ‘,’) is (True of False)
 woord.isupper(): test of het inhoud in hoofdletters is (True of False)
 woord.islower(): test of het inhoud in kleine letters is (True of False)




1

, String slicing
elk teken in de zin heeft een indexnummer dat zijn positie bepaalt, beginnende vanaf 0
 zin[p]: bepaalt het karakter van zin op positie p
 zin[p1:p2]: bepaalt de zin die begint op positie p1 en eindigt vlak voor positie p2
 zin[p1:p2:st]: bepaalt de zin die begint op positie p1 en eindigt vlak voor positie p2 maar waarbij
slecht om de st posities een teken wordt genomen
 zin[p1:]: bepaalt de zin die begint vanaf positie p en doorloopt tot het einde
 zin[:p1]: bepaalt de zin die begint vanaf het begin en doorloopt tot vlak voor positie p1
 zin[:]: bepaalt de volledige zin
 zin[::st]: bepaalt de zin met alle tekens maar met stappen van st


Lijsten: list
begint vanaf 0
elementen kunnen van verschillend type zijn en aantal elementen ligt niet vast op voorhand
Slicing op lijsten is hetzelfde als bij strings
 list(string): conversie naar lijst
 +: voegt 2 lijsten samen
 in/ not in: resultaat is True of False afhankelijk of dat de lijst in de andere lijst zit of niet.
 sum()/ min()/ max(): geven respectievelijk de som, het minimum en het maximum van de
elementen in de lijst
 print(lijst): toon lijst
 len(lijst): aantal elementen
 del lijst[5]: verwijderd element op positie 5 (6 e element) uit de lijst

Declaraties
 lijst1 = list()
 lijst1 = []
 lijst1 = [1,2,3,4,5]: lijst met 5 objecten
 lijst1 = list([1,2,3,4,5]): lijst met 5 objecten
 lijst1 = [“” for i in range(n)]: lege lijst met n objecten
 lijst1 = [x**2 for x in range(5)]
 lijst1 = lijst2: kopieert de referentie naar de lijst, niet de lijst zelf
 lijst1 = list(lijst2): kopieert de lijst zelf

Functies
 lijst.append(object): voegt object toe achteraan aan de lijst
 lijst.append([1,2]): voegt de lijst [1,2] toe aan de lijst
 lijst.extend([1,2]): voegt de elementen 1 en 2 een voor een toe aan de lijst
 lijst.insert(plaats,value): voegt value toe zodat die plaats x heeft na toevoeging
 lijst.remove(3): verwijderen van element met waarde 3
 lijst.pop(3): verwijderen van element op positie 3, dit element kan ook gebruikt worden
 lijst.clear(): lijst leegmaken
 lijst.index(x): geeft de plaats van element met waarde x
 lijst.copy(): neemt een kopie van de lijst
 lijst.sort(): sorteert de lijst in oplopende volgorde, geeft niets terug maar veranderd de lijst
rechtstreeks
 lijst.reverse(): draait de lijst om ([1,2,3]->[3,2,1])


2
€7,79
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Beoordelingen van geverifieerde kopers

Alle reviews worden weergegeven
3 jaar geleden

4,0

1 beoordelingen

5
0
4
1
3
0
2
0
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
HIRb2 Katholieke Universiteit Leuven
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
41
Lid sinds
4 jaar
Aantal volgers
28
Documenten
0
Laatst verkocht
6 maanden geleden
HIRb

3,5

2 beoordelingen

5
0
4
1
3
1
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen