Hoe maak je een regeleinde in Python, anders dan print (' ') (ik ben net begonnen)


Beste antwoord

Python is een eenvoudige programmeertaal om te leren. Je kunt er veel van leren.

Om een ​​regeleinde in python af te drukken, kun je de manier gebruiken die Grayson Ruhl in het onderstaande antwoord heeft genoemd.

Ook standaard, print () in python3 doet een regeleinde.

Een andere manier is om het “end” -argument in print () te gebruiken

Volg de onderstaande voorbeelden:

  1. print () functie standaardgedrag: breekt de regel één keer.

print("Hello, World")

#Output

Hello, World

2) print () met newline char: hierdoor wordt de regel twee keer afgebroken.

print("Hello, World\n")

#output

Hello, World

3) print () na de vorige printinstructie: hierdoor wordt de regel twee keer onderbroken

print("Hello, World\n")

print()

#output

Hello, World

4) print () met behulp van het eindargument

#print using the end argument

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

#Output

Hello, World

5) Gebruik de sys-bibliotheek

import sys

write = sys.stdout.write

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

#Output

Hello, World

Dit zijn de manieren waarop u kan de printfunctie en de stdout-bibliotheken gebruiken voor het schrijven van uitvoer.

Raadpleeg de volgende links voor meer informatie

  1. Python-programmering / invoer en uitvoer
  2. Wat is er nieuw in Python 3.0
  3. 7. Invoer en uitvoer

Veel plezier met coderen

Shishir Simha K

Antwoord

Hallo, je kunt ofwel gebruik het lijnbreuksymbool \n in uw string die u wilt afdrukken, zoals dit:

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

of gebruik een string met drie aanhalingstekens (“of”), zoals deze:

print("""this is my first line.

And this is the second line.""")

Wat allebei zal resulteren in een uitvoer van meerdere regels naar uw console.

Een andere methode die u zou kunnen overwegen te gebruiken, maar met iets minder elegantie gebruikt het print() functieargument `sep` dat standaard leeg is. Gebruik het als volgt:

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

Vooral als je nieuw bent bij Python, wees dan niet bang om de docs en wees ook niet bang om de community te vragen. Ik wens je een goede start met python!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *