Bonjour,

Comme le titre le dit, je voudrai savoir s'il y a une autre façon d'écrire le code ci-dessous par exemple en utilisant la fonction f.readlines implementer dans un sys.argv ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
def afficherTitre(texte,largeur) :
	for elt in texte :
		if len(elt)>largeur :
			largeur=len(elt)
	print("*"*(largeur+4))
	for elt in texte :
		print("*", elt.center(largeur), "*")
	print("*"*(largeur+4))
 
 
 
if __name__ == "__main__" :
	afficherTitre([ "texte", "texte2", "texte3" ], largeur)
Merci d'avance !