>>> from competicio import resultats >>> s = 'Carlos Pace - 13 - 2 - 3 - 1\nLuigi Musso - 65 - 2 - 5 - 6 - 3\nSam Hanks - 23 - 4 - 10 - 11\nCarlos Pax - 13 - 1 - 3\nGunnar Nilson - 58 - 1 - 2 - 3 - 3\nSandro Musso - 15 - 2 - 4 - 8\nSam Samuels - 23 - 8\n' >>> with open('competicio1.txt','w') as f: ... n = f.write(s) >>> resultats('competicio1.txt','resultats1.txt') >>> with open('resultats1.txt','r') as f: ... sres = f.read() >>> sres == 'Carlos Pace 100.0 \nLuigi Musso 50.0 \nSam Hanks 0.0 \nCarlos Pax 100.0 \nGunnar Nilson 100.0 \nSandro Musso 33.3 \nSam Samuels 0.0 \n' True >>> s = 'Participant_0 - 0 - 3 - 9 - 5 - 7\nParticipant_1 - 1 - 8 - 9 - 4 - 8 - 3 - 2 - 2\nParticipant_2 - 2 - 5\nParticipant_3 - 3 - 10 - 3 - 1 - 9 - 10 - 2 - 7 - 3\nParticipant_4 - 4 - 3 - 9 - 6 - 1 - 2\nParticipant_5 - 5 - 9 - 7 - 5 - 3 - 1 - 5\nParticipant_6 - 6 - 8 - 7 - 7 - 3 - 2 - 5\nParticipant_7 - 7 - 5 - 6\nParticipant_8 - 8 - 9 - 10 - 7 - 7 - 4 - 4\nParticipant_9 - 9 - 7 - 5 - 5 - 8 - 2 - 3 - 4\nParticipant_10 - 10 - 5 - 10 - 8 - 1 - 6\nParticipant_11 - 11 - 6 - 6 - 6\nParticipant_12 - 12 - 2 - 10\nParticipant_13 - 13 - 4 - 1 - 9 - 6\nParticipant_14 - 14 - 9 - 8 - 8\nParticipant_15 - 15 - 4 - 4 - 8 - 6 - 3 - 8 - 3\n' >>> with open('competicio2.txt','w') as f: ... n = f.write(s) >>> resultats('competicio2.txt','resultats2.txt') >>> with open('resultats2.txt','r') as f: ... sres = f.read() >>> sres == 'Participant_0 25.0 \nParticipant_1 42.9 \nParticipant_2 0.0 \nParticipant_3 50.0 \nParticipant_4 60.0 \nParticipant_5 33.3 \nParticipant_6 33.3 \nParticipant_7 0.0 \nParticipant_8 0.0 \nParticipant_9 28.6 \nParticipant_10 20.0 \nParticipant_11 0.0 \nParticipant_12 50.0 \nParticipant_13 25.0 \nParticipant_14 0.0 \nParticipant_15 28.6 \n' True >>> s = 'Participant_0 - 0 - 4 - 7 - 6\nParticipant_1 - 1 - 8 - 1 - 7 - 4 - 8 - 3 - 4\nParticipant_2 - 2 - 5 - 7 - 10 - 2\nParticipant_3 - 3 - 5 - 7 - 1 - 3\nParticipant_4 - 4 - 1 - 2 - 7 - 6 - 6 - 10\nParticipant_5 - 5 - 1 - 4 - 2\nParticipant_6 - 6 - 7 - 6 - 7\nParticipant_7 - 7 - 8\nParticipant_8 - 8 - 8 - 7 - 6 - 4 - 8 - 9 - 3 - 4 - 4\nParticipant_9 - 9 - 10 - 1 - 4 - 3 - 10\nParticipant_10 - 10 - 10 - 10 - 1 - 2 - 6 - 1 - 3 - 10 - 2\nParticipant_11 - 11 - 3 - 9 - 9 - 8 - 5 - 7 - 9\nParticipant_12 - 12 - 7 - 1 - 4 - 8 - 2 - 8 - 1\nParticipant_13 - 13 - 8 - 4 - 5\nParticipant_14 - 14 - 8 - 2 - 7 - 7 - 9 - 5 - 1 - 4 - 6 - 4\nParticipant_15 - 15 - 5 - 1 - 10 - 10 - 2 - 3 - 7 - 9 - 5\nParticipant_16 - 16 - 9 - 6 - 5 - 9 - 9 - 7 - 6\nParticipant_17 - 17 - 3 - 6 - 10 - 9 - 1 - 5\nParticipant_18 - 18 - 7 \n' >>> with open('competicio3.txt','w') as f: ... n = f.write(s) >>> resultats('competicio3.txt','resultats3.txt') >>> with open('resultats3.txt','r') as f: ... sres = f.read() >>> sres == 'Participant_0 0.0 \nParticipant_1 28.6 \nParticipant_2 25.0 \nParticipant_3 50.0 \nParticipant_4 33.3 \nParticipant_5 66.7 \nParticipant_6 0.0 \nParticipant_7 0.0 \nParticipant_8 11.1 \nParticipant_9 40.0 \nParticipant_10 55.6 \nParticipant_11 14.3 \nParticipant_12 42.9 \nParticipant_13 0.0 \nParticipant_14 20.0 \nParticipant_15 33.3 \nParticipant_16 0.0 \nParticipant_17 33.3 \nParticipant_18 0.0 \n' True