Print () -funksjonen skriver ut det gitte objektet til standard utdataenhet (skjerm) eller til tekststrømfilen.
Den fulle syntaksen for print()
er:
skriv ut (* objekter, sep = '', slutt = ' n', fil = sys.stdout, flush = False)
print () Parametere
- objekter - objekt til det trykte. * indikerer at det kan være mer enn ett objekt
- sep - objekter er atskilt med sep. Standardverdi :
' '
- end -end er endelig skrevet ut
- fil - må være et objekt med skrivemetoden (streng). Hvis den utelates,
sys.stdout
vil den brukes som skriver ut objekter på skjermen. - flush - Hvis det er sant, skylles strømmen med makt. Standardverdi :
False
Merk: sep, slutt, fil og flush er søkeordargumenter. Hvis du vil bruke sep-argument, må du bruke:
skriv ut (* objekter, sep = 'separator')
ikke
skriv ut (* objekter, 'separator')
Returverdi fra utskrift ()
Det gir ingen verdi; 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')
Produksjon
Python er morsomt. a = 5 a = 5 = b
I det ovennevnte programmet blir bare objektsparameter overført til print()
funksjon (i alle tre utskriftsuttalelser).
Derfor,
' '
skilletegn brukes. Legg merke til at mellomrom mellom to objekter i utgangen.- sluttparameter
''
(newline character) brukes. Legg merke til at hvert utskriftsuttalelse viser utdataene i den nye linjen. - filen er
sys.stdout
. Utskriften skrives ut på skjermen. - flush er
False
. Bekken skylles ikke med makt.
Eksempel 2: skriv ut () med separator- og sluttparametere
a = 5 print("a =", a, sep='00000', end='') print("a =", a, sep='0', end='')
Produksjon
a = 000005 a = 05
Vi passerte sep- og sluttparametrene i programmet ovenfor.
Eksempel 3: skriv ut () med filparameter
I Python kan du skrive ut objekter til filen ved å spesifisere filparameteren.
Anbefalt lesing: Python File I / O
sourceFile = open('python.txt', 'w') print('Pretty cool, huh!', file = sourceFile) sourceFile.close()
Dette programmet prøver å åpne python.txt i skrivemodus. Hvis denne filen ikke eksisterer, opprettes og åpnes python.txt- filen i skrivemodus.
Her har vi sendt sourceFile-filobjektet til filparameteren. Strengobjektet 'Ganske kult, ikke sant!' er skrevet ut til python.txt- filen (sjekk den i systemet ditt).
Til slutt lukkes filen ved hjelp av close()
metoden.