Python nyomtatás ()

A print () függvény kinyomtatja az adott objektumot a szokásos kimeneti eszközre (képernyőre) vagy a szövegfolyam fájlba.

A teljes szintaxisa print():

 nyomtatás (* objektumok, sep = '', end = ' n', file = sys.stdout, flush = hamis)

print () Paraméterek

  • tárgyak - a nyomtatott objektum. * azt jelzi, hogy több is lehet
  • szep - az objektumokat szep választja el. Alapértelmezett érték :' '
  • Végül a vége kinyomtatásra kerül
  • fájl - objektumnak írási (karakterlánc) módszerrel kell lennie. Ha ezt elmulasztja, sys.stdoutakkor azt fogják használni, amely kinyomtatja az objektumokat a képernyőn.
  • öblítés - Ha True, akkor a patak erőszakkal átöblítésre kerül. Alapértelmezett érték :False

Megjegyzés: a szep, end, file és flush kulcsszó argumentumok. Ha sep argumentumot akar használni, akkor a következőket kell használnia:

 nyomtatás (* objektumok, sep = 'elválasztó')

nem

 nyomtatás (* objektumok, 'elválasztó')

Visszaérték nyomtatásból ()

Nem ad vissza értéket; visszatér Nincs.

1. példa: Hogyan működik a print () a Pythonban?

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

Kimenet

A Python szórakoztató. a = 5 a = 5 = b

A fenti programban csak az object paraméter kerül átadásra a print()funkcióhoz (mindhárom nyomtatási utasításban).

Ennélfogva,

  • ' 'elválasztót használnak. Figyelem, a kimenet két objektuma közötti tér.
  • end paraméter ''(újsor karakter) kerül felhasználásra. Megjegyzés: minden nyomtatási utasítás megjeleníti a kimenetet az új sorban.
  • fájl sys.stdout. A kimenetet a képernyőre nyomtatja.
  • flush is False. A patakot nem erőltetik erőszakkal.

2. példa: print () nyomtatása elválasztó és végparaméterekkel

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

Kimenet

 a = 000005 a = 05

Átadtuk a sep és end paramétereket a fenti programban.

3. példa: print () fájlparaméterrel

A Pythonban objektumokat nyomtathat a fájlba a fájlparaméter megadásával.

Ajánlott olvasmány: Python fájl I / O

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

Ez a program írásmódban próbálja megnyitni a python.txt fájlt . Ha ez a fájl nem létezik, akkor a python.txt fájl létrehozása és megnyitása írás módban történik.

Itt átadtuk a sourceFile fájlobjektumot a fájlparaméternek. A húrobjektum: "Nagyon klassz, mi!" kinyomtatásra kerül a python.txt fájlba (ellenőrizze a rendszerben).

Végül a fájlt a close()módszerrel bezárják .

érdekes cikkek...