• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 2 fuera de 10 páginas
Resumen

Samenvatting Python voor softwareontwerp en programmeren

Document preview thumbnail
Vista previa 2 fuera de 10 páginas

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

Vista previa del contenido

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

Libro relacionado
 image
Ignace van de Woestyne, Jan Vanthienen Softwareontwerp en Programmeren met Phython 3
Editorial: Desconocido ISBN: 9789463448192 Edición: 1

Información del documento

Estudio
¿Un libro?
Sí
Subido en
25 de febrero de 2021
Número de páginas
10
Escrito en
2020/2021
Tipo
Resumen
$9.59

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
HIRb2
3.5
(2)
Vendido
41
Seguidores
28
Artículos
0
Última venta
1 año hace

Reseñas de compradores verificados




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes