Som standard slutter Pythons print()-funksjon med en ny linje. En programmerer med C/C++-bakgrunn lurer kanskje på hvordan man skriver ut uten en ny linje. Pythons utskrift() funksjonen kommer med en parameter kalt 'slutt ‘. Som standard er verdien av denne parameteren ' ', det vil si det nye linjetegnet.
Eksempel 1:
Her kan vi avslutte en utskriftssetning med et hvilket som helst tegn/streng ved å bruke denne parameteren.
Python3
# ends the output with a space> print> (> 'Welcome to'> , end> => ' '> )> print> (> 'techcodeview.com'> , end> => ' '> )> |
>
>
Produksjon:
Welcome to techcodeview.com>
Eksempel 2:
Et program til for å demonstrere hvordan det fungerer sluttparameter .
Python3
design mønstre java
# ends the output with '@'> print> (> 'Python'> , end> => '@'> )> print> (> 'techcodeview.com'> )> |
>
>
Produksjon:
[email protected]>
Eksempel 3:
Print()-funksjonen bruker sep-parameteren for å skille argumentene og slutter etter det siste argumentet.
Python3
print> (> 'G'> ,> 'F'> , sep> => '> ', end='> ')> print> (> 'G'> )> #
provides new line after printing the year> print> (> '09'> ,> '12'> ,> '2016'> , sep> => '-'> , end> => '
'> )> > print> (> 'Red'> ,> 'Green'> ,> 'Blue'> , sep> => ','> , end> => '@'> )> print> (> 'geeksforgeeks'> )> |
>
>
Produksjon
GFG 09-12-2016 Red,Green,Blue@geeksforgeeks>
Bruke slutten for å sette sammen strenger:
I dette eksemplet bruker vi end-parameteren til å sette sammen de to print()-setningene til en enkelt utdatalinje. End-parameteren er satt til et mellomromstegn for den første print()-setningen, så den andre print()-setningen vil starte på samme linje, atskilt med et mellomromstegn.
End-parameteren er en nyttig funksjon i print()-funksjonen i Python som kan brukes til å kontrollere formateringen av utdata på forskjellige måter.
Python3
name> => 'Alice'> age> => 30> print> (> 'My name is'> , name,> 'and I am'> , age,> 'years old.'> , end> => ' '> )> print> (> 'Nice to meet you!'> )> |
>
>Produksjon
My name is Alice and I am 30 years old. Nice to meet you!>