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