100% tevredenheidsgarantie Direct beschikbaar na betaling Zowel online als in PDF Je zit nergens aan vast
logo-home
Samenvatting Python voor softwareontwerp en programmeren €7,79   In winkelwagen

Samenvatting

Samenvatting Python voor softwareontwerp en programmeren

1 beoordeling
 303 keer bekeken  15 keer verkocht

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

Voorbeeld 2 van de 10  pagina's

  • Ja
  • 25 februari 2021
  • 10
  • 2020/2021
  • Samenvatting
book image

Titel boek:

Auteur(s):

  • Uitgave:
  • ISBN:
  • Druk:
Alle documenten voor dit vak (1)

1  beoordeling

review-writer-avatar

Door: juicykepeelaers • 2 jaar geleden

avatar-seller
HIRb2
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

Voordelen van het kopen van samenvattingen bij Stuvia op een rij:

√  	Verzekerd van kwaliteit door reviews

√ Verzekerd van kwaliteit door reviews

Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!

Snel en makkelijk kopen

Snel en makkelijk kopen

Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.

Focus op de essentie

Focus op de essentie

Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!

Veelgestelde vragen

Wat krijg ik als ik dit document koop?

Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.

Tevredenheidsgarantie: hoe werkt dat?

Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.

Van wie koop ik deze samenvatting?

Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper HIRb2. Stuvia faciliteert de betaling aan de verkoper.

Zit ik meteen vast aan een abonnement?

Nee, je koopt alleen deze samenvatting voor €7,79. Je zit daarna nergens aan vast.

Is Stuvia te vertrouwen?

4,6 sterren op Google & Trustpilot (+1000 reviews)

Afgelopen 30 dagen zijn er 80796 samenvattingen verkocht

Opgericht in 2010, al 14 jaar dé plek om samenvattingen te kopen

Start met verkopen
€7,79  15x  verkocht
  • (1)
  Kopen