Pēc noklusējuma Python funkcija print() beidzas ar jaunu rindiņu. Programmētājs ar C/C++ fonu var brīnīties, kā drukāt bez jaunās rindiņas. Python druka () funkcija nāk ar parametru, ko sauc ‘beigas ‘. Pēc noklusējuma šī parametra vērtība ir “ ”, t.i., jaunā rindas rakstzīme.
1. piemērs:
Šeit mēs varam beigt drukas paziņojumu ar jebkuru rakstzīmi/virkni, izmantojot šo parametru.
Python3
# ends the output with a space> print> (> 'Welcome to'> , end> => ' '> )> print> (> 'techcodeview.com'> , end> => ' '> )> |
>
>
Izvade:
Welcome to techcodeview.com>
2. piemērs:
Vēl viena programma, lai demonstrētu tās darbību beigu parametrs .
Python3
java parseint
# ends the output with '@'> print> (> 'Python'> , end> => '@'> )> print> (> 'techcodeview.com'> )> |
>
>
Izvade:
[email protected]>
3. piemērs:
Funkcija print() izmanto parametru sep, lai atdalītu argumentus, un beidzas pēc pēdējā argumenta.
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'> )> |
>
>
Izvade
GFG 09-12-2016 Red,Green,Blue@geeksforgeeks>
Virkņu beigu izmantošana, lai savienotu virknes:
Šajā piemērā mēs izmantojam beigu parametru, lai savienotu divus print() priekšrakstus vienā izvades rindā. Beigu parametrs ir iestatīts uz atstarpes rakstzīmi pirmajam priekšrakstam print(), tāpēc otrais print() priekšraksts sāksies tajā pašā rindā, atdalot to ar atstarpes rakstzīmi.
Beigu parametrs ir noderīgs Python funkcijas print() līdzeklis, ko var izmantot, lai dažādos veidos kontrolētu izvades formatējumu.
Python3
name> => 'Alice'> age> => 30> print> (> 'My name is'> , name,> 'and I am'> , age,> 'years old.'> , end> => ' '> )> print> (> 'Nice to meet you!'> )> |
>
>Izvade
My name is Alice and I am 30 years old. Nice to meet you!>