Funktionen udskrivning () udskriver det givne objekt til standardoutputenheden (skærm) eller til tekststrømfilen.
Den fulde syntaks af print()
er:
udskriv (* objekter, sep = '', slut = ' n', fil = sys.stdout, flush = Falsk)
print () Parametre
- objekter - objekt til det udskrevne. * angiver, at der kan være mere end et objekt
- sep - objekter adskilles af sep. Standardværdi :
' '
- endelig slutning udskrives endelig
- fil - skal være et objekt med skrivemetode (streng). Hvis den udelades,
sys.stdout
bruges den, der udskriver objekter på skærmen. - flush - Hvis det er sandt, skylles strømmen med magt. Standardværdi :
False
Bemærk: sep, slut, fil og skyl er søgeordsargumenter. Hvis du vil bruge sep-argument, skal du bruge:
print (* objekter, sep = 'separator')
ikke
print (* objekter, 'separator')
Returværdi fra udskrivning ()
Det returnerer ingen værdi; returnerer Ingen.
Eksempel 1: Hvordan fungerer 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 er sjovt. a = 5 a = 5 = b
I ovenstående program sendes kun objektsparameter til print()
funktion (i alle tre udskriftsudsagn).
Derfor
' '
separator bruges. Bemærk, mellemrummet mellem to objekter i output.- ende parameter
''
(linjeskift) anvendes. Bemærk, at hver udskriftserklæring viser output i den nye linje. - filen er
sys.stdout
. Outputtet udskrives på skærmen. - flush er
False
. Strømmen skylles ikke med magt.
Eksempel 2: udskriv () med separator- og slutparametre
a = 5 print("a =", a, sep='00000', end='') print("a =", a, sep='0', end='')
Produktion
a = 000005 a = 05
Vi bestod sep- og slutparametrene i ovenstående program.
Eksempel 3: udskriv () med filparameter
I Python kan du udskrive objekter til filen ved at angive filparameteren.
Anbefalet læsning: Python File I / O
sourceFile = open('python.txt', 'w') print('Pretty cool, huh!', file = sourceFile) sourceFile.close()
Dette program forsøger at åbne python.txt i skrivetilstand. Hvis denne fil ikke findes, oprettes python.txt- filen og åbnes i skrivetilstand.
Her har vi sendt sourceFile-filobjektet til filparameteren. Stringobjektet 'Pretty cool, huh!' er udskrevet til python.txt- filen (tjek den i dit system).
Endelig lukkes filen ved hjælp af close()
metoden.