Bonjour,
Dans les deux codes ci-dessous, dans la ligne if, on ne vérifie pas "ch", "n%2" qui sont vrai ou faux, mais cette façon d'écrire est sous-entendu, ch!="", n%2 !=0.
Est ce que cela veut dire quand on ne vérifie pas la condition, c'est toujours sous-entendu quelque chose qui est différent de 0, ou différent d'une chaîne vide, par ex.? Je vous remercie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ch = input("Entrez une chaîne de caractères quelconque") if ch: print("vrai") else: print("faux")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ch =input("Veuillez entrer un nombre : ") n =int(ch) if n % 2: print("Il s'agit d'un nombre impair.") else: print("Il s'agit d'un nombre pair.")
Partager