Privzeto se Pythonova funkcija print() konča z novo vrstico. Programer z izkušnjami C/C++ se morda sprašuje, kako tiskati brez nove vrstice. Pythonov print() funkcija ima parameter, imenovan 'konec ‘. Privzeto je vrednost tega parametra ' ', tj. znak za novo vrstico.
Primer 1:
Tukaj lahko s tem parametrom končamo stavek za tiskanje s poljubnim znakom/nizom.
Python3
# ends the output with a space> print> (> 'Welcome to'> , end> => ' '> )> print> (> 'techcodeview.com'> , end> => ' '> )> |
>
>
Izhod:
Welcome to techcodeview.com>
Primer 2:
Še en program za predstavitev delovanja končni parameter .
Python3
prelivanje besed css
# ends the output with '@'> print> (> 'Python'> , end> => '@'> )> print> (> 'techcodeview.com'> )> |
>
>
Izhod:
[email protected]>
Primer 3:
Funkcija print() uporablja parameter sep za ločevanje argumentov in se konča za zadnjim argumentom.
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'> )> |
>
>
Izhod
GFG 09-12-2016 Red,Green,Blue@geeksforgeeks>
Uporaba konca za združevanje nizov:
V tem primeru uporabimo končni parameter za združevanje dveh stavkov print() v eno vrstico izhoda. Končni parameter je nastavljen na presledek za prvi stavek print(), tako da se bo drugi stavek print() začel v isti vrstici, ločen s presledkom.
Končni parameter je uporabna funkcija funkcije print() v Pythonu, ki jo je mogoče uporabiti za nadzor oblikovanja izhoda na različne načine.
Python3
name> => 'Alice'> age> => 30> print> (> 'My name is'> , name,> 'and I am'> , age,> 'years old.'> , end> => ' '> )> print> (> 'Nice to meet you!'> )> |
>
>Izhod
My name is Alice and I am 30 years old. Nice to meet you!>