Python-tryck ()

Funktionen print () skriver ut det givna objektet till standardutmatningsenheten (skärmen) eller till textströmfilen.

Den fullständiga syntaxen för print()är:

 print (* objects, sep = '', end = ' n', file = sys.stdout, flush = False)

print () Parametrar

  • objekt - objekt mot den utskrivna. * indikerar att det kan finnas mer än ett objekt
  • sep - objekt separeras av sep. Standardvärde :' '
  • slut - slutet skrivs äntligen ut
  • fil - måste vara ett objekt med skrivmetod (sträng). Om den utelämnas sys.stdoutkommer den att användas som skriver ut objekt på skärmen.
  • spola - Om det är sant spolas strömmen med våld. Standardvärde :False

Obs! Sep, slut, fil och spolning är nyckelordargument. Om du vill använda sep-argument måste du använda:

 skriva ut (* objekt, sep = 'separator')

inte

 skriv ut (* objekt, 'separator')

Returvärde från utskrift ()

Det returnerar inget värde; returnerar Ingen.

Exempel 1: Hur fungerar print () i Python?

 print("Python is fun.") a = 5 # Two objects are passed print("a =", a) b = a # Three objects are passed print('a =', a, '= b')

Produktion

Python är kul. a = 5 a = 5 = b

I ovanstående program skickas endast objektparametern till print()funktion (i alla tre utskriftsuttalanden).

Därmed,

  • ' 'separator används. Observera, utrymmet mellan två objekt i utgången.
  • änden parameter ''(radmatningstecken) används. Observera att varje utskriftsuttalande visar utdata i den nya raden.
  • filen är sys.stdout. Utskriften skrivs ut på skärmen.
  • spola är False. Strömmen spolas inte med våld.

Exempel 2: skriv ut () med separator- och slutparametrar

 a = 5 print("a =", a, sep='00000', end='') print("a =", a, sep='0', end='')

Produktion

 a = 000005 a = 05

Vi passerade sep- och slutparametrarna i ovanstående program.

Exempel 3: skriv ut () med filparameter

I Python kan du skriva ut objekt till filen genom att ange filparametern.

Rekommenderad läsning: Python File I / O

 sourceFile = open('python.txt', 'w') print('Pretty cool, huh!', file = sourceFile) sourceFile.close()

Detta program försöker öppna python.txt i skrivläge . Om den här filen inte finns skapas python.txt- filen och öppnas i skrivläge.

Här har vi skickat sourceFile-filobjektet till filparametern. Strängföremålet 'Ganska coolt, va!' skrivs ut till python.txt- filen (kontrollera det i ditt system).

Slutligen stängs filen med close()metod.

Intressanta artiklar...