Hva er forskjellen mellom argumentene sep og slutter i en Python-utskriftsfunksjon?


Beste svaret

Python 3s utskriftsfunksjon kan akseptere flere argumenter å skrive ut. sep -parameteren definerer skillet mellom argumentene eller elementene i en iterator som skal skrives ut. Python 3. september er som standard “ space ” som er kjent som “ mykt mellomrom ”. Parameteren definerer linjeterminatoren for utskriftsfunksjon. Python 3 er som standard “ ny linje ” som i tilfelle mange programmeringsspråk.

La oss se noen eksempler på sep

  • Med flere parametere:

#Printing multiple arguments with user defined separator

print("apple", "orange", "mango", sep = "\_")

vil skrive 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 = "\_")

vil skrive ut samme i. e. “Apple\_orange\_mango”

La oss se eksempler for slutt

#Printing multiple lines with user defined line terminator

print("First line example", end = "@")

print("Second line example")

vil skrive ut

“Eksempel på første linje @ Eksempel på andre linje”, men som standard ville det være

“Eksempel på første linje

Eksempel på andre linje”

Svar

Det er en fane / innrykk hvis den brukes i en streng (dvs. en sekvens av tegn som danner en tekst).

Bare prøv ting som:

print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."

I strengen kan du legge til operatorer som \ t hvor du vil.

Det er også andre:

\ n = linefeed (skriver ut ting etter dette på neste linje) \ r = vognretur (brukes i utgangspunktet også til å skrive ut ting på neste linje) \ = skriv ut et enkelt tilbud () i teksten \ ”= print et dobbelt anførselstegn (“) i teksten din \\ = skriv ut en tilbakeslag (\) i teksten din

Merk: Hvis du vil skrive ut ting på neste linje i Windows, må du bruke \ r \ n, på Mac (før OS X) må du bruke \ r, på de nåværende Mac-ene (OS X og nyere) bruker du \ n, og på Linux bruker du \ n.

På Mac (hvis ikke før OS X) og Linux fungerer følgende eksempel:

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!")

På Windows er det bare å erstatte alle \ n med \ r \ n.

Den skal skrive ut noe slikt:

Merk at jeg brukte \ t mellom «Navn:» og «(navnet ditt her)», så vel som mellom «Alder:» og «(din alder her)».

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *