Funkcija print () ispisuje zadani objekt na standardni izlazni uređaj (zaslon) ili u datoteku tekstualnog toka.
Cjelokupna sintaksa print()
je:
ispis (* objekti, sep = '', kraj = ' n', datoteka = sys.stdout, flush = False)
print () Parametri
- predmeti - prigovor tiskanom. * označava da može biti više objekata
- sep - objekti su odvojeni sep-om. Zadana vrijednost :
' '
- kraj - kraj se konačno ispisuje
- datoteka - mora biti objekt s metodom write (string). Ako je izostavljeno,
sys.stdout
koristit će se za ispis objekata na zaslonu. - ispiranje - ako je Tačno, tok se prisilno ispire. Zadana vrijednost :
False
Napomena: sep, end, file i flush su argumenti ključnih riječi. Ako želite koristiti argument sep, morate upotrijebiti:
ispis (* objekti, sep = 'separator')
ne
ispis (* objekti, 'separator')
Povratna vrijednost iz ispisa ()
Ne vraća nikakvu vrijednost; ne vraća None.
Primjer 1: Kako print () radi u Pythonu?
print("Python is fun.") a = 5 # Two objects are passed print("a =", a) b = a # Three objects are passed print('a =', a, '= b')
Izlaz
Python je zabavan. a = 5 a = 5 = b
U gore navedenom programu u print()
funkciju se prosljeđuje samo parametar objects (u sva tri ispisa).
Stoga,
' '
koristi se separator. Primijetite, razmak između dva objekta u izlazu.- koristi se krajnji parametar
''
(znak novog retka). Obavijest, svaka izjava za ispis prikazuje izlaz u novom retku. - datoteka je
sys.stdout
. Izlaz se ispisuje na ekranu. - ispiranje je
False
. Potok se ne ispire na silu.
Primjer 2: ispis () s separatorom i završnim parametrima
a = 5 print("a =", a, sep='00000', end='') print("a =", a, sep='0', end='')
Izlaz
a = 000005 a = 05
Prošli smo parametar sep i end u gornjem programu.
Primjer 3: print () s parametrom datoteke
U Pythonu možete ispisati objekte u datoteku navodeći parametar datoteke.
Preporučeno čitanje: Ulazno-izlazna datoteka Python datoteke
sourceFile = open('python.txt', 'w') print('Pretty cool, huh!', file = sourceFile) sourceFile.close()
Ovaj program pokušava otvoriti python.txt u načinu pisanja. Ako ova datoteka ne postoji, datoteka python.txt kreira se i otvara u načinu pisanja.
Ovdje smo proslijedili objekt datoteke sourceFile parametru datoteke. Nizni objekt "Prilično cool, ha!" ispisuje se u datoteku python.txt (provjerite u svom sustavu).
Konačno, datoteka se zatvara close()
metodom.