„Python“ spausdinimas ()

Funkcija print () atspausdina nurodytą objektą į standartinį išvesties įrenginį (ekraną) arba į teksto srauto failą.

Visa sintaksė print()yra:

 spausdinti (* objektai, sep = '', end = ' n', file = sys.stdout, flush = False)

spausdinti () parametrai

  • objektai - objektas atspausdintam. * rodo, kad objektų gali būti daugiau nei vienas
  • sep - objektai atskiriami sep. Numatytoji vertė :' '
  • galas gale atspausdintas
  • failas - turi būti objektas su rašymo (eilutės) metodu. Jei jo nenurodysite, sys.stdoutbus naudojamas objektų spausdinimas ekrane.
  • praplovimas - jei „True“, srautas priverstinai praplaunamas. Numatytoji vertė :False

Pastaba: sep, end, file ir flush yra raktinių žodžių argumentai. Jei norite naudoti argumentą sep, turite naudoti:

 spausdinti (* objektai, sep = 'separatorius')

ne

 spausdinti (* objektai, 'separatorius')

Grąžinimo vertė iš spausdinimo ()

Tai negrąžina jokios vertės; grąžina Nėra.

1 pavyzdys: Kaip „print“ („Python“) veikia?

 print("Python is fun.") a = 5 # Two objects are passed print("a =", a) b = a # Three objects are passed print('a =', a, '= b')

Rezultatas

„Python“ yra įdomus. a = 5 a = 5 = b

Pirmiau pateiktoje programoje print()funkcijai perduodamas tik objektų parametras (visose trijose spausdinimo ataskaitose).

Taigi,

  • ' 'naudojamas separatorius. Atkreipkite dėmesį, tarpas tarp dviejų objektų išvestyje.
  • naudojamas pabaigos parametras ''(naujos eilutės simbolis). Atkreipkite dėmesį, kad kiekvienoje spausdinimo ataskaitoje išvestis rodoma naujoje eilutėje.
  • failas yra sys.stdout. Išvestis spausdinama ekrane.
  • paraudimas yra False. Upelis nėra priverstinai nuplaunamas.

2 pavyzdys: spausdinkite () su separatoriumi ir pabaigos parametrais

 a = 5 print("a =", a, sep='00000', end='') print("a =", a, sep='0', end='')

Rezultatas

 a = 000005 a = 05

Aukščiau pateiktoje programoje mes perdavėme sep ir end parametrus.

3 pavyzdys: spausdinkite () su failo parametru

„Python“ galite spausdinti objektus į failą, nurodydami failo parametrą.

Rekomenduojamas skaitymas: „ Python File I / O“

 sourceFile = open('python.txt', 'w') print('Pretty cool, huh!', file = sourceFile) sourceFile.close()

Ši programa bando atidaryti python.txt rašymo režimu. Jei šio failo nėra, python.txt failas sukuriamas ir atidaromas rašymo režimu.

Čia failo parametrui perdavėme failo sourceFile objektą. Styginių objektas „Gana šaunu, ne!“ yra atspausdintas faile python.txt (patikrinkite tai savo sistemoje).

Galiausiai failas uždaromas naudojant close()metodą.

Įdomios straipsniai...