#!/usr/bin/python3 # m8e01ex_02.py def vPresentaContingutArxiu(szArxiu): try: f = open(szArxiu) nC = 1 while True: line = f.readline() if len(line) == 0: # la longitud zero indica fi del fitxer (EOF) break line = str(nC) + " " + line print (line, end = '')# Atenció a end = ''. És per a evitar el salt de línia automàtic nC = nC + 1 f.close() # tanquem el fitxer except FileNotFoundError: print("No es pot llegir l'arxiu %s. Heu mirat si existeix?" % szArxiu) def main(): ARXIU_ORIGINAL = "m6e02ex_01.c" vPresentaContingutArxiu(ARXIU_ORIGINAL); main()