Comment faire un saut de ligne en Python, autre que print (' ') (je viens de commencer récemment)


Meilleure réponse

Python est un langage de programmation simple à apprendre. Vous pouvez en apprendre beaucoup.

Pour imprimer un saut de ligne en python, vous pouvez utiliser la manière dont Grayson Ruhl la mentionné dans la réponse ci-dessous.

Aussi par défaut, print () en python3 fait un saut de ligne.

Une autre façon est dutiliser largument «end» dans print ()

Veuillez suivre les exemples ci-dessous:

  1. comportement par défaut de la fonction print (): coupe la ligne une fois.

print("Hello, World")

#Output

Hello, World

2) print () en utilisant le caractère de nouvelle ligne: cela coupera la ligne deux fois.

print("Hello, World\n")

#output

Hello, World

3) print () après linstruction print précédente: cela coupera la ligne deux fois

print("Hello, World\n")

print()

#output

Hello, World

4) print () en utilisant largument end

#print using the end argument

print("Hello, World", end="\n")

#Output

Hello, World

5) Utilisez la bibliothèque sys

import sys

write = sys.stdout.write

num\_of\_chars = write("Hello, World\n")

#Output

Hello, World

Voici comment vous peut utiliser la fonction dimpression et les bibliothèques stdout pour écrire la sortie.

Veuillez vous référer aux liens suivants pour plus dinformations

  1. Programmation / entrée et sortie Python
  2. Nouveautés de Python 3.0
  3. 7. Entrée et sortie

Codage heureux

Shishir Simha K

Réponse

Bonjour, vous pouvez soit utilisez le symbole de saut de ligne \n dans votre chaîne que vous souhaitez imprimer, comme ceci:

print("This is my first line.\nAnd this is the decond line ")

ou utilisez une chaîne entre guillemets triples (« ou »), comme ceci:

print("""this is my first line.

And this is the second line.""")

Ce qui entraînera à la fois une sortie multiligne sur votre console.

Une autre méthode que vous pourriez envisager dutiliser mais qui est fournie avec un peu moins Lélégance utilise largument des fonctions print() `sep` qui par défaut est vide. Utilisez-le comme ceci:

print("This is my first line", "And this is the second line", sep="\n")

Surtout si vous êtes nouveau en python, nayez pas peur de lire le docs et nayez pas peur de demander à la communauté. Je vous souhaite un bon début avec python!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *