Printing Multiple Args
Passage de plusieurs arguments
La fonction print()
de Python vous permet de passer facilement plusieurs arguments, offrant ainsi une grande flexibilité dans le formatage de la sortie.
Affichage de plusieurs arguments de base
## Printing multiple arguments
print("Name:", "John", "Age:", 25, "City:", "New York")
## Mixed data types
print("Score:", 95, "Passed:", True, "Grade:", 'A')
Techniques de séparation des arguments
Séparateur par défaut
## Default space separator
print("Hello", "World", "from", "LabEx")
## Output: Hello World from LabEx
Séparateur personnalisé
## Using custom separator
print("Python", "Java", "C++", sep="-")
## Output: Python-Java-C++
Stratégies d'affichage des arguments
Stratégie |
Méthode |
Exemple |
Concaténation simple |
Plusieurs arguments |
print("Total:", 10, 20, 30) |
Séparateur personnalisé |
Paramètre sep |
print(1, 2, 3, sep='::') |
Contrôle du caractère de fin |
Paramètre end |
print("Processing", end=' ') |
Flux de traitement des arguments
graph TD
A[Multiple Arguments] --> B[Convert to Strings]
B --> C{Separator Defined?}
C -->|Yes| D[Apply Custom Separator]
C -->|No| E[Use Default Space]
D --> F[Add End Character]
E --> F
F --> G[Output to Console]
Affichage avancé d'arguments
## Combining different techniques
print("User", 42, sep='_', end='!\n')
## Printing with formatting
name, score = "Alice", 95
print(f"Name: {name}, Score: {score}")
Bonnes pratiques
- Utilisez des séparateurs clairs et significatifs.
- Soyez cohérent avec les types d'arguments.
- Utilisez les f-strings pour un formatage complexe.
- Pensez à la lisibilité lors de l'affichage de plusieurs arguments.
En comprenant ces techniques, vous pouvez afficher efficacement plusieurs arguments en Python avec précision et clarté.