Exercice Python Exemple 15
Problème :Utilisez des opérateurs conditionnels imbriqués pour résoudre ce problème : les étudiants avec une note >=90 obtiennent un A, ceux entre 60-89 obtiennent un B, et ceux en dessous de 60 obtiennent un C.
Analyse du programme :Analyse du programme :(a>b) ? a:bCeci est un exemple de base de l'opérateur conditionnel.
Code source du programme :
Exemple (Python 2.x)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
score = int(raw_input('Entrez la note :\n'))
if score >= 90:
grade = 'A'
elif score >= 60:
grade = 'B'
else:
grade = 'C'
print '%d appartient à %s' % (score,grade)
Exemple (Python 3.x)
#!/usr/bin/python3
score = int(input('Saisir le score :\n'))
if score >= 90:
grade = 'A'
elif score >= 60:
grade = 'B'
else:
grade = 'C'
print ('%d appartient à %s' % (score,grade))
La sortie de l'exemple ci-dessus est :
输入分数: 89 89 属于 BAutres extensions
100 exemples Python