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.stdout
kommer 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.