Python-udskrivning ()

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

Interessante artikler...