Pour une raison quelconque, je ne me souviens plus comment faire: je pense qu'il y avait un moyen de définir une variable en Python, si une condition était vraie? Ce que je veux dire, c'est ceci:
value = 'Test' if 1 == 1
Où, espérons-le, définissez value sur 'Test' si la condition (1 == 1) est vraie. Et avec cela, j'allais tester plusieurs conditions pour définir différentes variables, comme ceci:
value = ('test' if 1 == 1, 'testtwo' if 2 == 2)
Et ainsi de suite pour quelques conditions seulement. Est-ce possible?
Ceci est la chose la plus proche de ce que vous recherchez:
value = 'Test' if 1 == 1 else 'NoTest'
Sinon, il n'y a pas grand chose d'autre.
Vous pouvez aussi faire:
value = (1 == 1 and 'test') or (2 == 2 and 'testtwo') or 'nope!'
Je préfère cette façon: D