| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | 
| issue78:tuto_python [2014/03/19 17:34]  – [1]  frangi | issue78:tuto_python [2014/03/22 20:14] (Version actuelle)  –  fredphil91 | 
|---|
| Salut Python | Salut Python | 
|  |  | 
| >>> print("Python est {0} sympa!".format("SUPER")) | >>> print("Python est {0} sympa !".format("SUPER")) | 
| Python est SUPER cool! | Python est SUPER sympa ! | 
|  |  | 
| Les champs de remplacement sont enfermés dans des accolades "{" "}". Tout ce qui est en dehors de celles-ci est considéré comme littéral, et sera imprimé tel quel. Dans le premier exemple, on a numéroté les champs de remplacement 0 et 1. Cela indique à Python de prendre la première (0)  valeur et la mettre dans le champ {0} et ainsi de suite. Cependant, vous n'avez pas à utiliser les numéros du tout. Utiliser cette option implique que la première valeur soit placée dans la première série de crochets et ainsi de suite. | Les champs de remplacement sont enfermés dans des accolades "{" "}". Tout ce qui est en dehors de celles-ci est considéré comme littéral, et sera imprimé tel quel. Dans le premier exemple, on a numéroté les champs de remplacement 0 et 1. Cela indique à Python de prendre la première (0)  valeur et la mettre dans le champ {0} et ainsi de suite. Cependant, vous n'avez pas à utiliser les numéros du tout. Utiliser cette option implique que la première valeur soit placée dans la première série de crochets et ainsi de suite. | 
| >>> print("|{:>20}|".format("A droite")) | >>> print("|{:>20}|".format("A droite")) | 
| |            A droite| | |            A droite| | 
| >>> print("|{:^20}|".format("Centre")) | >>> print("|{:^20}|".format("Centré")) | 
| |       Centre       | | |       Centré       | | 
|  |  | 
|  |  | 
| Si vous avez besoin de formater une sortie de date ou d'heure, vous pouvez faire quelque chose comme ceci : | Si vous avez besoin de formater une sortie de date ou d'heure, vous pouvez faire quelque chose comme ceci : | 
|  |  | 
| >>> d = datetime.datetime(2013,10,9,10,45,1) | >>> d = datetime.datetime(2013,10,29,10,45,1) | 
|  |  | 
| >>> print("{:%m/%d/%y}".format(d)) | >>> print("{:%d/%m/%y}".format(d)) | 
| 10/09/13 | 29/10/13 | 
|  |  | 
| >>> print("{:%H:%M:%S}".format(d)) | >>> print("{:%H:%M:%S}".format(d)) |