Tulosta () -toiminto tulostaa annetun objektin vakiolähtölaitteelle (näytölle) tai tekstivirtaan.
Täysi syntaksi print()
on:
tulosta (* objektit, sep = '', loppu = ' n', tiedosto = sys.stdout, huuhtelu = väärä)
tulosta () Parametrit
- esineet - vastustaa painettua. * osoittaa, että objekteja voi olla useampi kuin yksi
- sep - objektit erotetaan sepillä. Oletusarvo :
' '
- loppu tulostetaan vihdoin
- tiedosto - on oltava objekti, jolla on kirjoitus (merkkijono) -menetelmä. Jos se jätetään pois, sitä
sys.stdout
käytetään, joka tulostaa esineitä ruudulle. - huuhtelu - Jos True, virta huuhdellaan väkisin. Oletusarvo :
False
Huomaa: sep, end, file ja flush ovat avainsana-argumentteja. Jos haluat käyttää sep-argumenttia, sinun on käytettävä:
tulosta (* objektit, sep = 'erotin')
ei
tulosta (* objektit, 'erotin')
Palautusarvo tulostuksesta ()
Se ei palauta arvoa; palauttaa Ei mitään.
Esimerkki 1: Kuinka print () toimii Pythonissa?
print("Python is fun.") a = 5 # Two objects are passed print("a =", a) b = a # Three objects are passed print('a =', a, '= b')
Tuotos
Python on hauskaa. a = 5 a = 5 = b
Yllä olevassa ohjelmassa vain objektiparametri välitetään print()
toiminnolle (kaikissa kolmessa tulostuslausekkeessa).
Siten,
' '
erotinta käytetään. Huomaa, kahden objektin välinen tila tulostuksessa.- käytetään lopetusparametria
''
(uuden rivin merkki). Huomaa, että jokainen tulostuslauseke näyttää tuloksen uudella rivillä. - tiedosto on
sys.stdout
. Tulosteet tulostetaan näytölle. - huuhtelu on
False
. Virtaa ei huuhdella väkisin.
Esimerkki 2: tulosta () erotin- ja loppuparametreilla
a = 5 print("a =", a, sep='00000', end='') print("a =", a, sep='0', end='')
Tuotos
a = 000005 a = 05
Ohitimme sep- ja end-parametrit yllä olevassa ohjelmassa.
Esimerkki 3: tulosta () tiedostoparametrilla
Pythonissa voit tulostaa objekteja tiedostoon määrittämällä tiedostoparametrin.
Suositeltava käsittely: Python File I / O
sourceFile = open('python.txt', 'w') print('Pretty cool, huh!', file = sourceFile) sourceFile.close()
Tämä ohjelma yrittää avata python.txt-tiedoston kirjoitustilassa. Jos tätä tiedostoa ei ole, python.txt- tiedosto luodaan ja avataan kirjoitustilassa.
Tässä olemme siirtäneet sourceFile-tiedosto-objektin tiedostoparametrille. Merkkijono "Melko siisti, huh!" tulostetaan python.txt- tiedostoon (tarkista se järjestelmässäsi).
Lopuksi tiedosto suljetaan close()
menetelmällä.