Pythoni print ()

Funktsioon print () prindib antud objekti standardväljundseadmesse (ekraanile) või tekstivoo faili.

Täielik süntaks print()on:

 print (* objektid, sep = '', end = ' n', file = sys.stdout, flush = vale)

print () parameetrid

  • esemed - objekt trükitud vastu. * näitab, et objekte võib olla rohkem kui üks
  • sep - objektid eraldatakse sepiga. Vaikeväärtus :' '
  • lõpuks trükitakse lõpp
  • fail - peab olema kirjutamise (stringi) meetodiga objekt. Kui see välja jätta, sys.stdoutkasutatakse objekti ekraanile prindimiseks.
  • loputamine - kui tõene, loputatakse voolu sunniviisiliselt. Vaikeväärtus :False

Märkus: sep, end, file ja flush on märksõna argumendid. Kui soovite kasutada argumenti sep, peate kasutama:

 print (* objektid, sep = 'eraldaja')

mitte

 print (* objektid, 'eraldaja')

Tagastusväärtus printimisel ()

See ei tagasta mingit väärtust; tagastab Puudub.

Näide 1: Kuidas print () Pythonis töötab?

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

Väljund

Python on lõbus. a = 5 a = 5 = b

Ülaltoodud programmis edastatakse print()funktsioonile ainult kõigi parameetrite objektid (kõigis kolmes väljatrükis).

Seega

  • ' 'kasutatakse eraldajat. Pange tähele, ruumi väljundis kahe objekti vahel.
  • kasutatakse lõpu parameetrit ''(uue rea märk). Pange tähele, et iga väljatrükk kuvab väljundi uuel real.
  • fail on sys.stdout. Väljund prinditakse ekraanile.
  • loputus on False. Oja ei loputata sunniviisiliselt.

Näide 2: print () eraldaja ja lõpu parameetritega

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

Väljund

 a = 000005 a = 05

Edastasime ülaltoodud programmis sep ja end parameetrid.

Näide 3: print () faili parameetriga

Pythonis saate faili objektid printida, määrates faili parameetri.

Soovitatav lugemine: Pythoni faili I / O

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

See programm proovib python.txt avada kirjutamisrežiimis. Kui seda faili pole, luuakse ja avatakse fail python.txt kirjutamisrežiimis.

Siin oleme faili parameetrile edastanud faili sourceFile faili. Stringiobjekt "Päris lahe, ah!" trükitakse faili python.txt (kontrollige seda oma süsteemis).

Lõpuks suletakse fail close()meetodi abil.

Huvitavad Artiklid...