Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Membership Operators en Typevergelijkingen in Python | Voorwaardelijke Uitspraken in Python
Introductie tot Python
course content

Cursusinhoud

Introductie tot Python

Introductie tot Python

1. Eerste Kennismaking met Python
2. Variabelen en Typen in Python
3. Voorwaardelijke Uitspraken in Python
4. Andere Gegevenstypen in Python
5. Lussen in Python
6. Functies in Python

book
Membership Operators en Typevergelijkingen in Python

Python biedt ook lidmaatschapsoperatoren, die controleren of een reeks binnen een object bestaat. In Python omvatten sequentie-objecten strings, lijsten, tuples en meer. Deze zullen in de volgende sectie worden verkend.

De lidmaatschapsoperatoren zijn in en not in. De in operator retourneert True als de reeks binnen het object bestaat. Bijvoorbeeld, laten we controleren of de letter 'n' in het woord 'codefinity' zit.

12345
# Initial string site = "codefinity" # Using membership operator print("n" in site)
copy

Een True resultaat betekent dat de letter in het woord is gevonden. Omgekeerd controleert de not in operator of een reeks afwezig is in een object.

Soms is het nodig om het type van een object te verifiëren. Bijvoorbeeld, bij het delen van een invoer door 2, moet de waarde numeriek zijn; anders zal de operatie mislukken. Er zijn twee manieren om het type van een waarde te controleren:

  • Gebruik van is: type(var) is int retourneert True alleen als var een integer is.

  • Gebruik van isinstance(): isinstance(var, int) doet hetzelfde maar werkt met meerdere typen.

123456
# Initial number num = 3.5 # Checking if num is an integer print(type(num) is int) # The first approach print(isinstance(num, int)) # The second approach
copy

Zoals getoond, geven beide methoden False terug omdat 3.5 een float is, geen int.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 5

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

course content

Cursusinhoud

Introductie tot Python

Introductie tot Python

1. Eerste Kennismaking met Python
2. Variabelen en Typen in Python
3. Voorwaardelijke Uitspraken in Python
4. Andere Gegevenstypen in Python
5. Lussen in Python
6. Functies in Python

book
Membership Operators en Typevergelijkingen in Python

Python biedt ook lidmaatschapsoperatoren, die controleren of een reeks binnen een object bestaat. In Python omvatten sequentie-objecten strings, lijsten, tuples en meer. Deze zullen in de volgende sectie worden verkend.

De lidmaatschapsoperatoren zijn in en not in. De in operator retourneert True als de reeks binnen het object bestaat. Bijvoorbeeld, laten we controleren of de letter 'n' in het woord 'codefinity' zit.

12345
# Initial string site = "codefinity" # Using membership operator print("n" in site)
copy

Een True resultaat betekent dat de letter in het woord is gevonden. Omgekeerd controleert de not in operator of een reeks afwezig is in een object.

Soms is het nodig om het type van een object te verifiëren. Bijvoorbeeld, bij het delen van een invoer door 2, moet de waarde numeriek zijn; anders zal de operatie mislukken. Er zijn twee manieren om het type van een waarde te controleren:

  • Gebruik van is: type(var) is int retourneert True alleen als var een integer is.

  • Gebruik van isinstance(): isinstance(var, int) doet hetzelfde maar werkt met meerdere typen.

123456
# Initial number num = 3.5 # Checking if num is an integer print(type(num) is int) # The first approach print(isinstance(num, int)) # The second approach
copy

Zoals getoond, geven beide methoden False terug omdat 3.5 een float is, geen int.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 5
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt