logo

Python-slutparameter i print()

Som standard slutar Pythons print()-funktion med en nyrad. En programmerare med C/C++-bakgrund kanske undrar hur man skriver ut utan en ny rad. Pythons print() funktionen kommer med en parameter som kallas 'slutet ’. Som standard är värdet på denna parameter ' ', dvs det nya radens tecken.

Exempel 1:

Här kan vi avsluta en utskriftssats med vilket tecken/sträng som helst med denna parameter.



Python3








# ends the output with a space> print>(>'Welcome to'>, end>=> ' '>)> print>(>'techcodeview.com'>, end>=> ' '>)>

>

>

Produktion:

Welcome to techcodeview.com>

Exempel 2:

Ytterligare ett program för att visa hur det fungerar slutparameter .

Python3

parallell bearbetning




# ends the output with '@'> print>(>'Python'>, end>=>'@'>)> print>(>'techcodeview.com'>)>

>

>

Produktion:

[email protected]>

Exempel 3:

Funktionen print() använder parametern sep för att separera argumenten och slutar efter det sista 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'>)>

>

>

Produktion

GFG 09-12-2016 Red,Green,Blue@geeksforgeeks>

Använda slutet för att sammanfoga strängar:

I det här exemplet använder vi parametern end för att sammanfoga de två print()-satserna till en enda rad. End-parametern är inställd på ett mellanslagstecken för den första print()-satsen, så den andra print()-satsen börjar på samma rad, separerad av ett blanksteg.

End-parametern är en användbar funktion i print()-funktionen i Python som kan användas för att styra formateringen av utdata på olika sätt.

Python3




name>=> 'Alice'> age>=> 30> print>(>'My name is'>, name,>'and I am'>, age,>'years old.'>, end>=>' '>)> print>(>'Nice to meet you!'>)>

>

>

Produktion

My name is Alice and I am 30 years old. Nice to meet you!>