logo

Parametrul final Python în print()

În mod implicit, funcția print() a lui Python se termină cu o linie nouă. Un programator cu fundal C/C++ se poate întreba cum să imprime fără o nouă linie. Imprimarea lui Python() funcția vine cu un parametru numit 'Sfârşit ‘. În mod implicit, valoarea acestui parametru este „ ”, adică caracterul de linie nouă.

Exemplul 1:

Aici, putem încheia o instrucțiune de tipărire cu orice caracter/șir folosind acest parametru.



Python3








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

>

>

Ieșire:

Welcome to techcodeview.com>

Exemplul 2:

Încă un program pentru a demonstra funcționarea parametru final .

Python3

c# conține șir




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

>

>

Ieșire:

[email protected]>

Exemplul 3:

Funcția print() folosește parametrul sep pentru a separa argumentele și se termină după ultimul argument.

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'>)>

>

>

Ieșire

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

Folosind end pentru a concatena șiruri de caractere:

În acest exemplu, folosim parametrul end pentru a concatena cele două instrucțiuni print() într-o singură linie de ieșire. Parametrul final este setat la un caracter spațiu pentru prima instrucțiune print(), astfel încât a doua instrucțiune print() va începe pe aceeași linie, separată de un caracter spațiu.

Parametrul final este o caracteristică utilă a funcției print() din Python, care poate fi folosită pentru a controla formatarea ieșirii în diferite moduri.

Python3




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

>

>

Ieșire

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