Exemple pratique Python 22

Python 100例100 exemples Python

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--y

Python 100例100 exemples Python

Autres extensions