Retour aux quiz
Débutant

Opérateur ternaire if/else en Python

Quel est le type retourné par cette expression ?

quiz.py
1
x = 5 if x > 2 else 3 print(x)

Réponses possibles

AErreur
BNone
C5
D3

Explication

Le ternaire x = 5 if x > 2 else 3 est mal utilisé ici : il ne change pas x.