Exemple pratique Python 22
Titre :Deux équipes de tennis de table se sont affrontées, chacune alignant trois joueurs. L'équipe A était composée de a, b et c ; l'équipe B était composée de x, y et z. La liste des matchs avait été décidée par tirage au sort. Quelqu'un a demandé aux joueurs la liste des matchs. a a dit qu'il ne jouerait pas contre x, et c a dit qu'il ne jouerait pas contre x ni z. Veuillez écrire un programme pour trouver la liste des matchs pour les trois paires de joueurs.
Code source du programme :
Exemple
#!/usr/bin/python
# -*- coding: UTF-8 -*-
for i in range(ord('x'),ord('z') + 1):
for j in range(ord('x'),ord('z') + 1):
if i != j:
for k in range(ord('x'),ord('z') + 1):
if (i != k) and (j != k):
if (i != ord('x')) and (k != ord('x')) and (k != ord('z')):
print ('l'ordre est a -- %s\t b -- %s\tc--%s' % (chr(i),chr(j),chr(k)))
La sortie de l'exemple ci-dessus est :
order is a -- z b -- x c--yAutres extensions
100 exemples Python