Python-utskrift ()

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.stdoutvil 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.

Interessante artikler...