Hvad er forskellen mellem argumenterne sep og slutter i en Python-udskrivningsfunktion?


Bedste svar

Python 3s udskrivningsfunktion kan acceptere flere argumenter til udskrivning. Parameteren sep definerer separatoren mellem argumenterne eller elementerne i en iterator, der skal udskrives. Python 3 sep er som standard “ space ”, der er kendt som “ softafstand ”. slutningen -parameteren definerer linjeterminatoren til udskrivningsfunktion. Python 3 er som standard “ ny linje ” som i tilfældet med mange programmeringssprog.

Lad os se nogle eksempler på sep

  • Med flere parametre:

#Printing multiple arguments with user defined separator

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

udskriver “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 udskrive det samme i. e. “Apple\_orange\_mango”

Lad os se eksempler til slut nu

#Printing multiple lines with user defined line terminator

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

print("Second line example")

udskrives

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

“Eksempel på første linje

Eksempel på anden linje”

Svar

Det er en fane / indrykning, hvis den bruges i en streng (dvs. en sekvens af tegn, der danner en tekst).

Prøv bare ting som:

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

I strengen kan du tilføje operatorer som \ t hvor som helst du vil.

Der er også andre:

\ n = linefeed (udskriver tingene efter dette på næste linje) \ r = vognretur (grundlæggende også brugt til at udskrive ting på næste linje) \ = udskriv et enkelt tilbud () i din tekst \ ”= print et dobbelt citat (“) i din tekst \\ = udskriv et tilbageslag (\) i din tekst

Bemærk: Hvis du vil udskrive tingene på næste linje i Windows, skal du bruge \ r \ n, til Mac (før OS X) skal du bruge \ r, på de nuværende Macer (OS X og nyere) bruger du \ n, og på Linux bruger 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!")

I Windows skal du bare erstatte alle \ n med \ r \ n.

Det skal udskrive noget som dette:

Bemærk, at jeg brugte \ t mellem “Navn:” og “(dit navn her)” samt mellem “Alder:” og “(din alder her)”.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *