Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Lidmaatschapsoperatoren en Typevergelijkingen in Python | Conditionele Uitspraken in Python
Conditionele Uitspraken in Python

bookLidmaatschapsoperatoren en Typevergelijkingen in Python

Python's lidmaatschapsoperatoren controleren of een reeks voorkomt binnen een object, zoals strings, lijsten of tuples. De in-operator geeft True terug als de reeks wordt gevonden, terwijl de not in-operator True teruggeeft als dit niet het geval is.

12345678
# Define a string containing all the vowels vowels = "aeiou" # Check if the character 'n' is present in the `vowels` string print('n' in vowels) # Check if the character 'a' is not present in the `vowels` string print('a' not in vowels)
copy

Naast het controleren van lidmaatschap is het vaak noodzakelijk om het type van een variabele te verifiëren voordat bepaalde bewerkingen worden uitgevoerd. Bijvoorbeeld, het delen van een niet-numerieke waarde veroorzaakt een fout. Python biedt twee manieren om het type te controleren: is en isinstance().

12345678
# Initial number num = 3.5 # Checking if num is an integer using `is` operator print(type(num) is int) # Check if the variable is an integer using the 'isinstance' function print(isinstance(num, int)) # The second approach
copy

Beide methoden geven False terug omdat 3.5 een float is en geen int. De is-operator controleert op exacte type-overeenkomst, terwijl isinstance() ook controle ondersteunt tegen meerdere typen of overerving.

question mark

Wat doet de in-operator in Python?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

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

bookLidmaatschapsoperatoren en Typevergelijkingen in Python

Veeg om het menu te tonen

Python's lidmaatschapsoperatoren controleren of een reeks voorkomt binnen een object, zoals strings, lijsten of tuples. De in-operator geeft True terug als de reeks wordt gevonden, terwijl de not in-operator True teruggeeft als dit niet het geval is.

12345678
# Define a string containing all the vowels vowels = "aeiou" # Check if the character 'n' is present in the `vowels` string print('n' in vowels) # Check if the character 'a' is not present in the `vowels` string print('a' not in vowels)
copy

Naast het controleren van lidmaatschap is het vaak noodzakelijk om het type van een variabele te verifiëren voordat bepaalde bewerkingen worden uitgevoerd. Bijvoorbeeld, het delen van een niet-numerieke waarde veroorzaakt een fout. Python biedt twee manieren om het type te controleren: is en isinstance().

12345678
# Initial number num = 3.5 # Checking if num is an integer using `is` operator print(type(num) is int) # Check if the variable is an integer using the 'isinstance' function print(isinstance(num, int)) # The second approach
copy

Beide methoden geven False terug omdat 3.5 een float is en geen int. De is-operator controleert op exacte type-overeenkomst, terwijl isinstance() ook controle ondersteunt tegen meerdere typen of overerving.

question mark

Wat doet de in-operator in Python?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 5
some-alt