Beste antwoord
De afdrukfunctie van Python 3 kan meerdere argumenten accepteren om af te drukken. De parameter sep definieert het scheidingsteken tussen de argumenten of items in een iterator om af te drukken. Python 3 sep is standaard ingesteld op “ spatie ” die bekend staat als “ zachte afstand “. De parameter end definieert de regelterminator voor de afdrukfunctie. Python 3 is standaard ingesteld op “ nieuwe regel ” zoals in het geval van veel programmeertalen.
Laten we enkele voorbeelden bekijken voor sep
- Met meerdere parameters:
#Printing multiple arguments with user defined separator
print("apple", "orange", "mango", sep = "\_")
zal “apple\_orange\_mango” afdrukken
- Met een iterator:
#A list of fruits
fruit\_list = ["apple", "orange", "mango"]
#Printing list with user defined separator
print(fruit\_list, sep = "\_")
zal dezelfde i afdrukken. e. “Apple\_orange\_mango”
Laten we eens kijken naar voorbeelden voor einde nu
#Printing multiple lines with user defined line terminator
print("First line example", end = "@")
print("Second line example")
zal afdrukken
“Eerste regel voorbeeld @ Tweede regel voorbeeld” maar standaard zou dit zijn
“Eerste regel voorbeeld
Tweede regel voorbeeld”
Antwoord
Het is een tab / inspringing indien gebruikt in een string (dwz een reeks karakters, die een tekst vormt).
Probeer gewoon dingen uit als:
print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."
In de string kunt u operatoren zoals \ t toevoegen waar u maar wilt.
Er zijn ook andere:
\ n = regelinvoer (drukt de dingen hierna af op de volgende regel) \ r = regelterugloop (in principe ook gebruikt voor het afdrukken van dingen op de volgende regel) \ = print een enkel aanhalingsteken () in uw tekst \ ”= print een dubbel aanhalingsteken (“) in uw tekst \\ = print een backslash (\) in uw tekst
Opmerking: als u in Windows de dingen op de volgende regel wilt afdrukken, moet u \ r \ n, op Mac (vóór OS X) moet je \ r gebruiken, op de huidige Macs (OS X en later) gebruik je \ n en op Linux gebruik je \ n.
Op Mac (zo niet vóór OS X) en Linux, werkt het volgende voorbeeld:
print("Hello, \"friend\"!\nPlease enter your name below:\n\nName:\t(your name here)\nAge:\t(your age here)")
print("\nGood. Here"s how you print directories: \"C:Users\\Quora\\examples\"\nI hope this example helped!")
In Windows, vervang gewoon all \ n door \ r \ n.
Het zou ongeveer zo moeten afdrukken:
Merk op dat ik \ t gebruikte tussen “Naam:” en “(uw naam hier)”, evenals tussen “Leeftijd:” en “(uw leeftijd hier)”.