logo

Python-endeparameter i print()

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