[Débutant] Test pour tarif réduit
2 participants
Page 1 sur 1
[Débutant] Test pour tarif réduit
Enoncé : Seuls les personnes en dessous de 20 ans peuvent bénéficier d'un tarif réduit.
Voici ce qui doit s'afficher :
quel est votre âge ? :5
Vous bénéficiez d'un tarif réduit
ou
quel est votre âge ? :22
Vous ne pouvez pas bénéficier d'un tarif réduit
Voici ma solution :
Pyt
Voici ce qui doit s'afficher :
quel est votre âge ? :5
Vous bénéficiez d'un tarif réduit
ou
quel est votre âge ? :22
Vous ne pouvez pas bénéficier d'un tarif réduit
Voici ma solution :
- Code:
age = input("quel est votre âge ? :")
if 0 < int(age) < 20:
print("Vous bénéficiez d'un tarif réduit")
else:
print("Vous ne pouvez pas bénéficier d'un tarif réduit")
Pyt
Expression conditionnelle
Salut,
Il est possible également d'utiliser une expression conditionnelle pour rendre le code plus compact. Voici la syntaxe:
J'avais écrit un article sur ça. Je me permets de poster le lien : https://ordinosor.wordpress.com/le-langage-python/chapitre-3-les-conditions/
On peut également se passer de la variable age et tout mettre sur une seule ligne de code. Mais il ne faut pas que ça nuise à la lisibilité de ce dernier! Là, c'est clairement pour s'amuser.
Il est possible également d'utiliser une expression conditionnelle pour rendre le code plus compact. Voici la syntaxe:
- Code:
age = input("quel est votre âge?\n")
print("Vous bénéficiez d'un tarif réduit") if 0 < int(age) < 20 else print("Vous ne pouvez pas bénéficier d'un tarif réduit")
J'avais écrit un article sur ça. Je me permets de poster le lien : https://ordinosor.wordpress.com/le-langage-python/chapitre-3-les-conditions/
On peut également se passer de la variable age et tout mettre sur une seule ligne de code. Mais il ne faut pas que ça nuise à la lisibilité de ce dernier! Là, c'est clairement pour s'amuser.
- Code:
print("Vous bénéficiez d'un tarif réduit") if 0 < int(input("quel est votre âge?\n")) < 20 else print("Vous ne pouvez pas bénéficier d'un tarif réduit")
Re: [Débutant] Test pour tarif réduit
Salut Ordinosor,
Je ne suis pas contre des liens vers des exercices à partir du moment ou cela nous aide à nous améliorer.
Donc pas de problème.
Merci pour ta remarque en tout les cas.
Pyt
Je ne suis pas contre des liens vers des exercices à partir du moment ou cela nous aide à nous améliorer.
Donc pas de problème.
Merci pour ta remarque en tout les cas.
Pyt
Sujets similaires
» [Débutant] test longueur de chaînes de caractères
» [Débutant] fonction TVA
» [Débutant] Calcul de TVA
» [Débutant] multiple de 7
» [Débutant] mini QCM
» [Débutant] fonction TVA
» [Débutant] Calcul de TVA
» [Débutant] multiple de 7
» [Débutant] mini QCM
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|