Bästa svaret
Python 3s utskriftsfunktion kan acceptera flera argument att skriva ut. Parametern sep definierar avgränsaren mellan argumenten eller objekten i en iterator som ska skrivas ut. Python 3 sep är som standard “ space ” vilket är känt som “ mjukt avstånd ”. Parametern slut definierar radterminatorn för utskriftsfunktionen. Python 3 är som standard < ny rad ”som i fallet med många programmeringsspråk.
Låt oss se några exempel på sep
- Med flera parametrar:
#Printing multiple arguments with user defined separator
print("apple", "orange", "mango", sep = "\_")
skriver ut ”apple\_orange\_mango”
- Med en iterator:
#A list of fruits
fruit\_list = ["apple", "orange", "mango"]
#Printing list with user defined separator
print(fruit\_list, sep = "\_")
skriver ut samma i. e. “Apple\_orange\_mango”
Låt oss se exempel för slut nu
#Printing multiple lines with user defined line terminator
print("First line example", end = "@")
print("Second line example")
kommer att skriva ut
”Exempel på första raden @ Exempel på andra raden” men som standard skulle det vara
”Exempel på första raden
Exempel på andra raden”
Svar
Det är en flik / indrag om den används i en sträng (dvs. en sekvens av tecken som bildar en text).
Testa bara saker som:
print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."
I strängen kan du lägga till operatorer som \ t var du vill.
Det finns också andra:
\ n = linefeed (skriver ut grejerna efter detta på nästa rad) \ r = vagnretur (används i princip även för att skriva ut grejer på nästa rad) \ = skriv ut en enda offert () i din text \ ”= skriv ut ett dubbelt citat (“) i din text \\ = skriv ut en backslash (\) i din text
Obs! Om du vill skriva ut saker på nästa rad i Windows måste du använda \ r \ n, på Mac (före OS X) måste du använda \ r, på de aktuella Mac-datorerna (OS X och senare) använder du \ n, och på Linux använder du \ n.
På Mac (om inte före OS X) och Linux fungerar följande exempel:
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!")
I Windows ersätter du bara alla \ n med \ r \ n.
Det ska skriva ut något så här:
Observera att jag använde \ t mellan ”Namn:” och ”(ditt namn här)”, samt mellan ”Ålder:” och ”(din ålder här)”.