""" Python乒乓球比赛顺序练习题,是关于两个乒乓球队进行比赛,具体python问题是这样的。 简述:已知有两支乒乓球队要进行比赛,每队各出三人; 甲队为a,b,c三人,乙队为x,y,z三人; 已抽签决定比赛名单。 问题:有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 Python解题源代码如下: """ 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('order is a --%s \t b--%s\t c--%s' %(chr(i),chr(j),chr(k)))
这道题本身没有太大的难度,写出来的原因在于里面的函数和一些技巧rang()里面的范围改为ord(‘z’)+1,因为右边是没有闭合的,获取字符串是,用的是chr()