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.stdout
akkor 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 .